Com uma localização atraente no centro de Boston, Meco Hotel apresenta acesso Wi-Fi gratuito em toda a propriedade e um salão partilhado. Os locais de interesse populares nas proximidades incluem Old North Church, King's Chapel and Burying Ground (cemitério) e Old State House. Este hostel está a 12 minutos a pé de Custom House e 1,3 km de Boston Common.
Meco Hotel tem vários pontos de interesse populares nas suas proximidades, incluindo Estação Ferroviária de Boston North, TD Garden e Freedom Trail. O aeroporto mais próximo é o Aeroporto de Logan, que fica a 5 km de Meco Hotel.