Boston Homestel is a small, cozy European hostel with short term rental accommodations. It offers private rooms and manageable family rooms of just 4, 3 or 2 people in mixed and female-only rooms. It’s located near the Boston train red line and the city center …