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.
All units are air conditioned and include a seating area with a satellite flat-screen TV and CD player. Some units feature a dining area and/or patio. 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.
T...he 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.