Ritas Place Hotel

84195172 80x80 - Ritas Place Hotel
Piso Aetos View
June 12, 2018
20949115 80x80 - Ritas Place Hotel
Remvi Apartments
June 12, 2018

Ritas Place Hotel

1746448 - Ritas Place Hotel
1746448 - Ritas Place Hotel

Rita’s Place is a family run complex of 10 rooms overlooking the beautiful resort of Yialos, only 5 minutes walking distance to Ios Chora.

Wonderful

119 reviews

9.0