The Eliot Hotel

Boston, United States

4.5

20 reviews

Map

Streetview

Activate map

Description

Specialties

The Eliot Hotel is first choice for downtown Boston boutique hotels because of its historical presence offering a warm touch of Paris in Boston, Ma.

History

Established in 1939.

The Eliot Hotel is set in Boston’s Back Bay neighborhood on one of the most beautiful boulevards in America, a stone’s throw from fashionable Newbury St. shopping, Copley Place and Boston’s major art galleries and cultural attractions, as well as universities and research centers. This historic, boutique hotel provides European luxury and unique elegance. Guests of The Eliot Hotel enjoy unique, attentive personal service and luxurious amenities and accommodations not found at other downtown Boston hotels.