Situated in Rhodes Town, within 600 metres of Elli Beach and 700 metres of Akti Kanari Beach, Via Villa Iliotti Rhodos features accommodation with a garden and free WiFi throughout the property as well as free private parking for guests who drive. The property is close to Clock Tower, Grand Master's Palace and Santa Maria della Vittoria. The property is set 2.8 km from Ixia Beach and 2.1 km from Temple of Apollon.
The hotel will provide guests with air-conditioned rooms offering a wardrobe, a kettle, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Every room includes a coffee machine, while some rooms are fitted with a balcony and others also feature garden views. At Via Villa Iliotti Rhodos the rooms include bed linen and towels.
Guests at the accommodation can enjoy a continental breakfast.
The area is popular for cycling, and car hire is available at Via Villa Iliotti Rhodos.
Popular points of interest near the hotel include Mandraki Port, Deer Statues and The Street of Knights. The nearest airport is Rhodes International Airport, 14 km from Via Villa Iliotti Rhodos.