Boston, MassachusettsThe Atlas Hotel
The Atlas Hotel
4 Stars
40 Western Avenue, Boston, MA 02134, United States, Boston, Massachusetts, USA
Located in Boston, less than 1 km from John F. Kennedy Park, The Atlas Hotel provides accommodation with a fitness centre, private parking, a terrace and a restaurant. With free WiFi, this 4-star hote…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms