Hostelling International
218 Holland St
Somerville
MA
02144
(617) 718-7990
bostonhostel.org
Open Map
Description
Hostelling International is located at 218 Holland St, Somerville, MA. This location is in the Teele Square neighborhood. This business specializes in Hotels & Lodging.
by merchantcircle on March 09, 2015 from
merchantcircle
Healthcare
hostel
Hostels
Hotels & Motels
Hotels and Lodging
Hotels and Motels
Other Lodging
Travel & Transportation