Long Bay View Villa Leeward is located 2.5 miles from The Salt Mills Gift Shop and offers guests to enjoy their evening on a terrace with a swimming pool. Offering a year-round outdoor swimming pool views, this Leeward villa invites guests to visit the Acclaimed Grace Bay Public Beach, located around a 10-minute drive away.
Leeward city center is 15 minutes' walk, and sports venues such as Provo Golf Club are 1.3 miles away. Long Bay View Villa is 2.5 miles from Long Bay, while Pelican Beach is approximately 15 minutes away by car. The villa provides easy access to natural wonders such as Little Water Cay Island (2.3 miles) and Princess Alexandra National Park (2.8 miles).
The windows at this property overlook the sea. The Leeward villa includes a bathroom with a separate toilet and a shower. Bathrooms also come with a drier and bathrobes for your convenience.
In a full kitchen at Long Bay View Villa, there is a coffee and tea makers, a fridge, and oven.