
View Gallery


Share this Deal
About The Vista Inn
With a stay at The Vista Inn in Falmouth, you'll be in the historical district, within a 10-minute drive of Jamaica Beaches and Luminous Lagoon. This luxury guesthouse is 13.7 mi (22 km) from Rose Hall Great House and 21.3 mi (34.3 km) from Doctor's Cave Beach.
Make yourself at home in one of the 5 air-conditioned rooms featuring microwaves. Your bed comes with down comforters and Egyptian cotton sheets. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided weekly.
Location
