This beachfront complex is located in Scrub Island, on the West South Bay Beach. It offers an outdoor pool, a private beach area, free Wi-Fi and ocean views.
This beachfront complex is located in Scrub Island, on the West South Bay Beach. It offers an outdoor pool, a private beach area, free Wi-Fi a Read more
This beachfront complex is located in Scrub Island, on the West South Bay Beach. It offers an outdoor pool, a private beach area, free Wi-Fi and ocean views.
This beachfront complex is located in Scrub Island, on the West South Bay Beach. It offers an outdoor pool, a private beach area, free Wi-Fi and ocean views.
Number of Rooms: 58