Offering a barbecue and sun terrace, Aria di Rodi is set in Rhodes Town. Clock Tower is 100 metres away. Free WiFi is available throughout the property.
Featuring a patio, all units include a seating and dining area. A flat-screen TV with satellite channels and DVD player are available in some units. There is also a kitchenette, fitted with a microwave, toaster and fridge. A stovetop and coffee machine are also featured. Each unit has a private bathroom with bathrobes. Towels are provided.
The... property also offers grocery delivery.
The Street of Knights is 300 metres from Aria di Rodi. The nearest airport is Rhodes International Airport, 13 km from Aria di Rodi.