Overview
No description available.
Key Features
📍Location
Indianapolis (IN)
🏠Rooms
N/A Rooms
⭐Class
2 Stars
👍Rating
9.6
Frequently Asked Questions
Where is Fountainview Inn located?
Fountainview Inn is located at 1105 Prospect St, Indianapolis, Indianapolis (IN), United States.
What is the rating of this hotel?
Based on guest reviews, this hotel has a rating of 9.6 out of 10.