Das Hotel bietet einen Whirlpool und Zimmer mit Kabel-TV mit HBO und kostenfreiem WLAN. Das Lucas Oil Stadium und die Indianapolis Motor Speedway Hall of Fame erreichen Sie nach 19 km.
Zimmeranzahl: 66
7314 East 21st Street, Warren Township, Indianapolis, IN 46219, USA