Lotus Place At Harvard, Cambridge, Massachusetts
Lotus Place At Harvard is a bed and breakfast inn located in the Cambridge area. If you want to see other inns like Lotus Place at Harvard near Cambridge, MA, see the nearby cities list below including Winthrop, Newton and Revere.
Nearby Bed & Breakfasts