Location. The Doubletree Hotel Boston Downtown is located in the center of downtown Boston, Mass., adjacent to the Theater District and Chinatown. NE Medical Center T station is across the street and the property is two blocks from Boston Common and Back Bay. The hotel is one block from fine dining, entertainment venues and shopping at Downtown Crossing, Copley Place and Newbury Street. Hotel Features. The Doubletree Hotel Boston Downtown is the city's first hotel to strongly incorporate elements of feng shui, the ancient Chinese art of arranging surroundings to attract positive life energy.
Boston Hotels
Boston Hotels
Boston Hotels
Boston Hotels
Boston Hotels
No comments:
Post a Comment