Taj Hotel Boston is located at the corner of the fashionable Arlington Street, close to public garden. The hotel is surrounded by art galleries, boutiques and restaurants and it is close to Theatre District, historic sites and Hynes Convention Center...