Skip to main content

The Baldwin at Longwood Medical Area

hotel · Boston, MA

Address
49 Worthington St, Boston, MA 02120-1642
Phone
(617) 948-5069
Where
42.3349, -71.1016

Search Hominin for The Baldwin at Longwood Medical Area

Other hotels nearby

More in Boston

The Baldwin at Longwood Medical Area — hotel in Boston, MA | Hominin