<< Return to Search

The Inn at Longwood - Boston

About the Hotel

3.5 Star, Newly Renovated, Deluxe Hotel in downtown Boston.

As a family-owned and business-friendly, newly renovated, Fenway Park hotel located in the Heart of Boston. Dine onsite at the Longwood Grille & Bar at any time of day and enjoy gluten-free and heart-healthy options for the entire family, and stay connected with complimentary high-speed Wi-Fi access. Each guest room or suite comes equipped with helpful amenities, microwave, refrigerator, and deluxe bedding. Enjoy complimentary usage of Bodyscapes Fitness, a short walk from the hotel, courtesy of The Inn at Longwood. Convenient to both Fenway Park, and Museum of Fine Arts, Harvard Medical School, and many other universities of Boston!




Boston, MA US