Downtown 5,000 Sq Ft Historic Fletcher Place Home Sleeps 22! is situated in Indianapolis, 1.3 km from Fountain Square Theatre, 1.2 km from Hilbert Circle Theatre, as well as 1.9 km from Murat - Egyptian Room. The air-conditioned accommodation is 1.
543 Fletcher Avenue, Indianapolis, IN 46203, United States