The minute I walk into the lobby, I feel like I am home. We have been staying at this hotel for 11 years and will continue for 11 more. Excellent staff, beautifully designed and comfortable rooms, great gym and pool and situated in a perfect location in Harvard Square. If I could, I would live here!
- Free Wifi