Protaras Seafront Villa Mimosa

****

Protaras, Iras Street Tinos Complex No. 1

Facilities in hotel

Important

on-line

8.4

Informations about hotel