9.1
Olhuveli Spa & Beach Resort*****

2 English reviews

44 international reviews

25° / 31°
20 Apr 2018