The Canterbury Hotel is a boutique hotel located in downtown Indianapolis. It offers a fitness center with a variety of exercise machines and free weights. The hotel also features a rooftop garden, where guests can enjoy outdoor yoga classes and meditation sessions. With its unique atmosphere and fitness amenities, The Canterbury Hotel is a great option for those seeking a gym hotel in Indianapolis.