HOTEL
Harvard House - 2BR Retreat adjacent to university
62 Kirkland Street, Harvard Square, Cambridge, MA 02138, United States
Where it sits
Harvard House - 2BR Retreat adjacent to university
62 Kirkland Street, Harvard Square, Cambridge, MA 02138, United States
42.37723, -71.11034
Similar stays nearby
Plan around Harvard House - 2BR Retreat adjacent to university
Ask for the details that decide a trip. Sourced answers open right here.
