Gallery

 
 
Spirit of the Knights Boutique Hotel
14 Alexandridou
Old Town
Rhodes 85100

Tel: (+30) 22410 39765
Fax: (+30) 22410 39773