About our Hotel
Tilos island dodecanese island, Nitsa tilos apartments rooms studios rent Island of Tilos is at the north west of Rhodes, it is surrounded by imposing mountains, rocky and steep coasts, beaches with transparent water and caves. Medieval castles, a …