9.1
Olhuveli Spa & Beach Resort*****

2 English reviews

44 international reviews

26° / 31°
20 Sep 2018