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 several well-known attractions, less than 1 km from Clock Tower, a 10-minute walk from Grand Master's Palace and 400 metres from Santa Maria della Vittoria. Ixia Beach is 2.8 km away and Temple of Apollon is 2.1 km from the hotel.
The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. The rooms include a kettle, while some rooms are fitted with a balcony and others also feature city views.
The area is popular for cycling, and car hire is available at Via Villa Iliotti Rhodos.
Popular points of interest near the accommodation include Mandraki Port, Deer Statues and The Street of Knights. Rhodes International Airport is 12 km from the property.