Loading hotels
Confirming room availability...
Hotel Veritas, 1 Remington St, Cambridge, United States
Near Harvard University<br /><br />A stay at Hotel Veritas places you in the heart of Cambridge, within a 10-minute walk of Harvard University and Harvard Square. This romantic hotel is 1.8 mi (2.9 km) from Massachusetts Institute of Technology (MIT) and 1.9 mi (3.1 km) from Boston University.