Loews Boston Hotel, New England Our rating: First Class

Located in the former headquarters of the Boston Police Department, the Back Bay Hotel is a modern-day landmark in the city itself.

Loews Boston Hotel, Boston
Map of Loews Boston Hotel, New England
Loews Boston Hotel
Deluxe Bathroom
View hotel in detail