Fountainview Inn
1105 Prospect Street, Indianapolis, USGuest 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