Located in Seminyak, The Island Houses Seminyak provides accommodation with private pool, free Wi-Fi and free private parking for guests who drive. The property features pool and garden views, and is 500 metres from Seminyak Beach.
Number of rooms: 11
Jalan Sari Dewi No. 29, 80361 Seminyak, Indonesia