Hotel: Yota Beach **+

Hotel Description

Hotel Address

Vliha, , 85107 Kalathos-Lindos, Rhodes, Greece

Hotel Features

BalconyYes
TVYes

Hotel Images