The Vista Inn
Main amenities
-
Wi-Fi
-
Swimming Pool
-
Fitness/Gym
-
Child-friendly
-
Air conditioning
-
No pets allowed
Location
The 6-room The Vista Inn Falmouth is located in an entertainment area of Falmouth, within 25 minutes' walk of the Martha Brae River. Guests can make use of Wi-Fi for both business and leisure purposes.
The upgraded Burwood Public Beach is 3.7 km from the apartment, while the St. Peters Anglican Church is situated 3.6 km away.
With a balcony, a terrace, and a dressing area included, The Vista Inn also features views of the pool. At the apartment, a walk-in shower and a separate toilet are provided to improve your comfort. Furthermore, the bathroom boasts dryers and bath sheets.
The accommodation offers guests the convenience of self-catering facilities, including an electric kettle, a refrigerator, and kitchenware. A terrace is a great place to dine and enjoy a drink.