Backpackers Hostel & Pub in Boston, USA

Backpackers Hostel & Pub in Boston, USA. "Located in Everett MA only a 10 minute walk away from the Encore casino and Wellington subway station. All of our rooms are completely renovated and offer a private ensuite bathroom with shower, kitchenette, and refrigerator. No other hostel in Boston beats the comfort, convenience, and amenities of Backpackers."

Official Website

Hostels in Boston, USA