The Vista Inn Guesthouse Falmouth, Trelawny
Featuring an outdoor swimming pool and views of mountain, The Vista Inn is a sustainable guest house located in Falmouth, 2.5 km from Luminous Lagoon. This property offers access to a terrace and free private parking.
Number of rooms: 5
the vista inn, Falmouth, Jamaica