Am malerischen Strand Panteli in Leros bietet das Castelo Hotel kostenfreies WLAN und elegante Zimmer mit Blick auf die Ägäis. Eine Bar und ein Restaurant sind in der Unterkunft ebenfalls vorhanden.
Alle klimatisierten Unterkünfte verfügen über mittelalterliche Details wie geschnitzte Betten. Jedes Zimmer verfügt über einen eigenen Balkon, Sat-TV und einen Kühlschrank. Einige verfügen zudem über eine Küchenzeile und eine Massagedusche.
Im Panteli finden Sie traditionelle Fischtavernen und im Viertel Agia Marina finden Sie viele Bars. Platanos, die Hauptstadt der Insel mit der byzantinischen Burg, liegt nur 10 Gehminuten entfernt. Die Privatparkplätze am Hotel Castelo Beach nutzen Sie kostenfrei.