Comfort Inn is a 2-star venue set just 1.7 km from New England Aquarium, The Company Theatre and Loring Hall.
The city center is 4 km away from the hotel.
This hotel boasts close proximity to parks.
Guests can reach Comfort Inn by car from Logan International airport in 25 minutes.
The hotel provides spacious rooms including First-Floor Double Room and Double Room. Each of them is equipped with wireless internet, an iron with ironing board, individual climate control, a microwave and a laptop-size safe. The property boasts views of Fenway Park from its rooms. Bathrooms are fitted with a roll in shower, a Jacuzzi and a hairdryer.
Eat & Drink
Every day a deluxe breakfast is served in the dining room.
Such business facilities as a meeting room, a copier and a business center are also available on site.
The on-site activities include boating, basketball and scuba diving.