Idéalement situé dans le centre de Boston, le Meco Hotel propose une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et un salon commun. Vous séjournerez à proximité de l'ancienne église du Nord, de la chapelle du roi, du cimetière et de l'ancienne maison d'État. Le Custom House est à 1,1 km et le Boston Common à 1,3 km.
Vous séjournerez à proximité de la gare de Boston-Nord, du TD Garden et du Freedom Trail. L'aéroport de Logan, le plus proche, est implanté à 5 km.