Dit hotel ligt in het centrum van Boston, Massachusetts, tegenover het metrostation North en de TD Garden Arena. Het hotel beschikt over een 24-uursfitnessruimte en moderne kamers met gratis WiFi.
Alle kamers van Hotel Indigo Boston Garden zijn uitgerust met een 32-inch flatscreen-tv en videospelletjes. Er staat een koffiezetapparaat.
Het businesscentrum ligt buiten de lobby. De receptie is 24 uur per dag geopend en er is een stomerij beschikbaar.
Het Boston Science Museum ligt op 10 minuten wandelen van Hotel Indigo Boston Garden. Het New England Aquarium bevindt zich op slechts 15 minuten wandelafstand.