Page - Welcome to Castelo Hotel
Welcome to Castelo
The Castelo Hotel and apartments in Leros with its medieval architecture, reminiscent of the Byzantine era of Leros invites you and your family and friends for unforgettable holidays and accommodation in Leros.
Castelo Beach Hotel in Panteli offers the perfect accommodation on the island of Leros
Possible tour by boat on request.