
Boston, MA, United States
The Atlas Hotel
3-star hotel
A stay at The Atlas Hotel places you in the heart of Boston, steps from Harvard University and a 3-minute drive from Massachusetts Institute of Technology. This luxury hotel is 1. 5 mi (2. 4 km) from Harvard Square and 2. 3 mi…
- Wi-fi · extra charge
- Secure parking
- Laundry service
- Wheelchair-accessible


