Free Wi-Fi
Salt Whistle Bay Retreat has a restaurant, bar, a garden and private beach area in Mayreau Island. This pet-friendly inn also has free Wi-Fi.
Number of rooms: 6
Salt Whistle Bay Mayreau, VC0460 Mayreau Island, Saint Vincent & Grenadines