Hostelling International to open LEED registered hostel in Boston in time for summer tourism season
Boston, MA With a nod to sustainability and the modern budget traveler, Hostelling International USA will officially open its new hostel this June as the first LEED certified accommodations in ... Views: 1775