Situé dans le centre-ville de Boston, dans le Massachusetts, l’Hotel Indigo Boston Garden se trouve en face de la station de métro North et de la TD Garden Arena. Il dispose d'une salle de sport ouverte 24h / 24 et de chambres contemporaines dotées d'une connexion Wi-Fi gratuite.
Chacune des chambres comprend une télévision à écran plat de 81 cm et des jeux vidéo. Une cafetière est également fournie.
Vous trouverez un centre d’affaires dans le hall. La réception est ouverte 24h / 24 et un espace de service de nettoyage à sec est à votre disposition.
Vous séjournerez à 10 minutes à pied du musée des sciences de Boston. L'aquarium de la Nouvelle-Angleterre est accessible en seulement 15 minutes de marche.