INN AT HARVARD, Cambridge, United States of America
INN AT HARVARD is conveniently located at 1201 MASSACHUSETTS AVE in Cambridge, United States of America
Hotel Location:
Address: 1201 MASSACHUSETTS AVE
City: Cambridge
State: MA
Country: United States of America
phone: +1 617-491-2222
Hotel Features:
- Check-In Time: 1500
- Check-Out Time: 1200
- Valet Parking
- Business Center
- Room Service