Meco Hotel is aantrekkelijk gelegen in Boston, en biedt gratis WiFi in de hele accommodatie en een gedeelde lounge. Populaire bezienswaardigheden in de buurt zijn onder andere Old North Church, King's Chapel en Begraafplaats en Old State House. Custom House ligt op 12 minuten lopen en Boston Common ligt op 1,3 km van het hostel.
Populaire bezienswaardigheden in de buurt van het hostel zijn station Boston-Noord, sportstadion TD Garden en Freedom Trail. Het dichtstbijzijnde vliegveld is Luchthaven Logan, op 5 km van Meco Hotel.