Loading hotels
Confirming room availability...
Harding House, Harvard Street 288 02139 Boston, Cambridge, United States
This comfortable hotel is set in Cambridge. Travellers will enjoy a peaceful and calm stay at Harding House as it counts with a total of 14 guests rooms. This is not a pet-friendly accommodation.