Featuring a garden, terrace and views of sea, Nusa Sedayu Hotel By Ocean View is located in Nusa Penida, 500 metres from Sun Sun Beach.
Mangrove Point 8,5 km