Longwood Guest Suites
Suitable for guests visiting the local hospitals, this all-suite complex is located on the New England Baptist Medical Campus.
Each suite has a kitchenette with microwave and mini-fridge, full bathroom, and free basic cable and local calls.
Guests receive complimentary transportation if associated with a local hospital, and limited parking is available for a surcharge.
63 Parker Hill Ave., Boston, MA 02120, USA