The Inn At Harvard

Harvard Square Hotel

 
 

The Inn at Harvard Cambridge, Massachusetts

112 room full service property

An intimate, yet elegant old-world inn located on the campus of Harvard University. A short stroll from Harvard Square, this Harvard-owned, classic red brick structure offers 112 elegantly appointed guestrooms, including our lavish Presidential Suite. Recently renovated with custom carpeting, gracious bedspreads, ultra-luxurious sheets, Suite Dreams pillow top beds, as well as elegant draperies and sheers. Each floor’s balconied Palladian windows overlook a rich and eclectic living room that is perfect for dining.


Harvard Square Hotel Cambridge, Massachusetts

73 room limited service property

The Harvard Square Hotel opened in 1958 and was completely refurbished in 2004 with custom carpeting, gracious bedspreads and beds. Located in the heart of Harvard Square steps away from the subway T-Station, an ever-
changing kaleidoscope of excitement and fun. Our heart-of-the-square location puts you at the center of everything that puts Harvard Square on the map.