Das Luxurious 3.000 Square Foot House Downtown in Indianapolis bietet Unterkünfte mit kostenfreiem WLAN, 12 km vom Indianapolis Motor Speedway, 1,3 km vom Fountain Square Theatre und 3,1 km vom Hilbert Circle Theatre entfernt.
741 Parkway Avenue, Indianapolis, IN 46203, USA