Meco Hotel beschikt over een gedeelde lounge, en bevindt zich in het centrum van Boston, op 2 minuten lopen van station Boston-Noord. Populaire bezienswaardigheden in de buurt zijn onder andere King's Chapel en Begraafplaats, Old State House en Custom House. Boston Common ligt op 15 minuten lopen en Boston Public Garden ligt op 1,6 km van het hostel.
Populaire bezienswaardigheden in de buurt van het hostel zijn sportstadion TD Garden, Freedom Trail en Old North Church. Het dichtstbijzijnde vliegveld is Luchthaven Logan, op 5 km van Meco Hotel.