Fountainview Inn

1105 Prospect Street, Indianapolis, US

Guest rating: 9/10 (238 reviews) · 2-star hotel

Convenient Location Fountainview Inn is located just minutes away from popular attractions like Lucas Oil Stadium and Indianapolis Motor Speedway. Comfortable Amenities Guests can enjoy air-conditioned rooms with modern facilities such as free WiFi, a fridge, microwave, and coffee machine. Nearby En

All hotels in Indianapolis