
Local Attractions Boston University - 10 miles Downtown Boston - 13 miles Harvard University - 13 miles New England Aquarium - 14 miles Restaurants & Lounges Breakfast Room Nearby restaurant Accommodations 120 guestrooms Parking Self parking Special Hotel under renovation Policies Sorry, no pets allowed