Situated approximately a 25-minute walk from the 2-star Red Roof Inn Indianapolis - Castleton, guests can visit East 91st Street Christian Church.
The rooms at the Red Roof Inn Indianapolis - Castleton include ironing equipment and climate control, as well as media facilities like a flat-screen TV with satellite channels. A separate toilet and a shower, along with such comforts as a hairdryer and bath sheets are also at guests' disposal.
Thai Orchid has its own variety of Thai meals and is 550 metres away.
There is a business centre available for corporate travellers.
Regal United Artists Galaxy Stadium 14 Movie Theater in Indianapolis is 3.5 km from this inn. The hotel lies about 10 minutes by car from the Fort Harrison State Park.