Featuring a bar, EL GRECO is located in Rhodes Town in the Dodecanese region, 200 metres from Elli Beach and 600 metres from Mandraki Port. Featuring a restaurant, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is close to popular attractions like Clock Tower, Temple of Apollon and Governors Palace.
Guest rooms in the hotel are equipped with a kettle. At EL GRECO each room is fitted with a wardrobe and a flat-screen TV.
Guests at the accommodation can enjoy a buffet breakfast.
Speaking Greek and English at the 24-hour front desk, staff are always on hand to help.
Popular points of interest near EL GRECO include Deer Statues, Grand Master's Palace and The Street of Knights. The nearest airport is Rhodes International Airport, 14 km from the hotel.