Ready for your trip? You might want to bring one of these items along too!
The Eliot Suite Hotel - Boston, MA
The Eliot Suite Hotel is a pet-friendly hotel in Boston, MA. 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 reflects the history, charm and warmth of Boston.