7110 East 21st Street, Indianapolis, Indiana 46219
(317) 322-0101
We are an award winning hotel that caters to both business travelers and leisure travelers. You can enjoy luxuries such as newly renovated rooms with complimentary internet, 37" flat panel TV's with High-Def, new premium bedding.