Island House Beach Resort 37 is a villa located in Point O'Rocks, 9 km from Sarasota. This villa features an outdoor pool and free WiFi. Private parking is available on site. The kitchen features a dishwasher.
Island House Beach Resort 37 is a villa located in Point O'Rocks, 9 km from Sarasota. Thi Read more
Island House Beach Resort 37 is a villa located in Point O'Rocks, 9 km from Sarasota. This villa features an outdoor pool and free WiFi. Private parking is available on site. The kitchen features a dishwasher.
Island House Beach Resort 37 is a villa located in Point O'Rocks, 9 km from Sarasota. This villa features an outdoor pool and free WiFi. Private parking is available on site. The kitchen features a dishwasher.
Number of Rooms: 1