Het Castelo Hotel ligt aan het schilderachtige Panteli-strand in Leros en biedt gratis WiFi en elegante kamers met uitzicht op de Egeïsche Zee. De accommodatie beschikt over een bar en een restaurant.
Alle accommodaties zijn voorzien van airconditioning en middeleeuwse details, zoals bedden met houtsnijwerk. Elke kamer heeft een eigen balkon, satelliet-tv en een koelkast. Sommige hebben ook een kitchenette en een douche met massagestralen.
Panteli heeft traditionele vistavernes en er zijn vele bars in de wijk Agia Marina. Platanos, de hoofdstad van het eiland met het Byzantijnse kasteel, ligt op slechts 10 minuten lopen. Er is gratis privéparkeergelegenheid bij Hotel Castelo Beach.