El Castelo Hotel está situado en la pintoresca playa de Panteli, en Leros, y ofrece conexión Wi-Fi gratuita y habitaciones elegantes con vistas al mar Egeo. El establecimiento alberga un bar y un restaurante.
Todos los alojamientos tienen aire acondicionado y detalles de estilo medieval, como camas de arco talladas. Todas disponen de balcón privado, TV vía satélite y nevera. Algunas también cuentan con zona de cocina y ducha de hidromasaje.
En Panteli hay tabernas tradicionales de pescado y en la zona de Agia Marina hay muchos bares. Platanos, la capital de la isla con el castillo bizantino, está a solo 10 minutos a pie. El Hotel Castelo Beach dispone de aparcamiento privado gratuito.