Via Villa Iliotti Rhodos
Rhodes Town, Rhodes, Greece · Rhodes Airport (RHO) (15 min from RHO)
Luxurious Accommodation with Modern AmenitiesVia Villa Iliotti Rhodos offers a luxurious stay in Rhodes Town, just steps away from Elli Beach and Akti Kanari Beach. The air-conditioned rooms are equipped with top-notch amenities like a coffee machine, minibar, and flat-screen TV, ensuring a comfortable and relaxing experience for guests. Some rooms even boast balconies with stunning city views, adding a touch of elegance to your stay.Convenient Location Near Major AttractionsLocated close to Clock Tower, Grand Master's Palace, and Santa Maria della Vittoria, Via Villa Iliotti Rhodos provides e...