Updating availability and prices
Iliotti Apartments is located in Rhodes Town, 500 metres from Deer Statues, 700 metres from Mandraki Port, and less than 1 km from Grand Master's Palace
This property is an 11-minute walk from The Street of Knights
Leading onto a terrace, this air-conditioned apartment comes with 1 separate bedroom and a fully equipped kitchenette
A flat-screen TV is provided
Clock Tower is less than 1 km from the apartment, while Temple of Apollon is a 13-minute walk from the property
The nearest airport is Rhodes International Airport, 13 km from the property
This apartment has a kitchen, sofa and air conditioning
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room
Tax Information
Taxes information: This destination requires a local tourist tax (not included in the price per person and night) that must be paid directly at the hotel.