Oualie Beach is a small, 3-star beachfront hotel with only 34 rooms located on a sheltered cove on the Leeward side of Nevis. The on-site dive shop makes it a haven for scuba divers.
Ammenities:
33 Rooms Parking (self) Free Concierge Room Service Restaurant(s) Water Sports Available Dive