Castelo Beach Hotel
Photo gallery for Castelo Beach Hotel
Overview of Castelo Beach Hotel
Castelo Beach Hotel
3-star Leros hotel with private balconies
Reviews
9.6
Exceptional
Popular amenities
Explore the area
Panteli, Leros, Leros Island, 854 00
- Agia Marina Church16 min walk
- Pandeli Castle5 min drive
- Castle of Panteli6 min drive
- Leros Island (LRS)18 min drive