The hotel is located in South Boston, in a quiet area with many shops and restaurants. The historical area of Boston is not far (you can walk there in about 20min). It can be a good choice for baseball fans as well: Fenway park (home of the Red Sox) is in walking distance. Rooms are nicely furnished, with small bathrooms.... more






Rooms
Service
Young singles
Older travelers
An amazing honeymoon





