Property Location: With a stay at Embassy Suites Boston Waltham in Waltham, you'll be in the business district, within a 15-minute drive of Burlington Mall and Brandeis University. This hotel is 11.1 mi (17.9 km) from Harvard University and 11.1 mi (17.9 km) from Harvard Square. ... Show More
Reach us, we're available 24/7.