Island House Beach Resort 26 is a villa situated in Point O'Rocks and featuring free WiFi and a terrace. It provides private parking. The kitchen is equipped with a dishwasher. A TV with satellite channels is available.
Island House Beach Resort 26 is a villa situated in Point O'Rocks and featuring Read more
Island House Beach Resort 26 is a villa situated in Point O'Rocks and featuring free WiFi and a terrace. It provides private parking. The kitchen is equipped with a dishwasher. A TV with satellite channels is available.
Island House Beach Resort 26 is a villa situated in Point O'Rocks and featuring free WiFi and a terrace. It provides private parking. The kitchen is equipped with a dishwasher. A TV with satellite channels is available.
Number of Rooms: 1