Featuring an outdoor pool, Island House Beach Resort 34 is a detached villa situated in Point O'Rocks in the Florida Region. The villa comes with air conditioning and free WiFi. Private parking is available on site.
Featuring an outdoor pool, Island House Beach Resort 34 is a detached villa situated Read more
Featuring an outdoor pool, Island House Beach Resort 34 is a detached villa situated in Point O'Rocks in the Florida Region. The villa comes with air conditioning and free WiFi. Private parking is available on site.
Featuring an outdoor pool, Island House Beach Resort 34 is a detached villa situated in Point O'Rocks in the Florida Region. The villa comes with air conditioning and free WiFi. Private parking is available on site.
Number of Rooms: 1