Telo Island Surf House is a Guest house located in Indonesia. It is one of the 776 guest houses in Indonesia. Address of Telo Island Surf House is Sibaranun, Pulau Batu Island, South Nias Regency, North Sumatra 22881, Indonesia. Website of Telo Island Surf House is teloislandsurfhouse.com. Telo Island Surf House is located in a remote area, with less than 1 listed places around it. Telo Island Surf House is rated 4.5 (out of 5 stars) by 19 reviewers on the web.
Sibaranun, Pulau Batu Island, South Nias Regency, North Sumatra 22881, Indonesia
Yes, website of Telo Island Surf House is teloislandsurfhouse.com.
Rating of Telo Island Surf House is 4.5 out of 5 stars.
Address of Telo Island Surf House is Sibaranun, Pulau Batu Island, South Nias Regency, North Sumatra 22881, Indonesia.
Telo Island Surf House is a Guest house in Indonesia
Pincode of is 22881