Contact Send us a message Fill out the form below and you will receive an answer as soon as possible. Name Email Subject Message Send message Penélope Hotel Eleftheriou Venizelou, Ialysos, Rhodes 85101 Info@hotelpeneloperhodes.com +30 690 921 4309 Reception phone nr. 24h phone: +30 690 921 4309 Opening hours: 09:00-22:00 Check in – 15:00Check out – 11:00