Trenton Street Homestay
78 Trenton St, Boston
Location Want to save money while travelling? It’s easy! Hotel Trenton Street Homestay is located in Boston. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Airport, Apollinaire Theatre Company and William Wells Brown H


















