Emmanuel Apartments

Featuring free WiFi, Emmanuel Apartments offers pet-friendly accommodation in Rhodes Town. Temple of Apollon is 500 metres from the property.

All units feature a seating area. There is also a kitchenette, equipped with an oven and refrigerator. A stovetop is also featured, as well as a coffee machine and a kettle. There is a private bathroom with a bath or shower in every unit.

Guests can enjoy a drink at the on-site bar.

Clock Tower is 700 metres from Emmanuel Apartments. The nearest airport is Diagoras Airport, 12 km from Emmanuel Apartments.