Situated in the heart of downtown Indianapolis, The Westin is a luxurious hotel that offers bicycle rental services to its guests. The hotel boasts elegant and well-appointed rooms with modern amenities, including a Heavenly Bed and a Heavenly Shower. Guests can enjoy a range of facilities, including a fitness center, an indoor pool, and a spa. The Westin is conveniently located near popular attractions like the Indianapolis Zoo, the Indiana State Museum, and the Lucas Oil Stadium. Whether you're visiting Indianapolis for business or pleasure, The Westin provides a comfortable and convenient base for your stay.