7.4
Timor****

3 English reviews

72 international reviews

11° / 19°
16 Dec 2018
Number 44 of 63 hotels in Playa de Palma

Videos of Hotel Timor****