Located in the vibrant city of Indianapolis, Indiana, the SpringHill Suites by Marriott Indianapolis Keystone offers a welcoming retreat for both business and leisure travelers. With a commendable star rating of 2.5 and an impressive guest rating of 10.0 out of 10 based on one review, this hotel ensures a comfortable stay with a focus on quality service. The hotel is part of the reputable Marriott chain, known for its commitment to hospitality and guest satisfaction.