The Eliot Suite Hotel
|Part of a national chain:||World Hotel|
|Travel Information:||Check Rates & Availability|
“This exquisite suite hotel built in 1925 is one of the finest addresses in Boston. Situated amidst the city's cultural treasures The Eliot Suite Hotel…”
No reviews yet. Be the first to review this listing!