Leo'S & Xerxes' Place In The Heart Of Rhodes Apartment Rhodes City is located a mere 1.4 km from St Athanasios' Gate and 9 minutes' walk from Diagoras Momument. Featuring a terrace with views of the sea, the apartment is at a medium distance from Ancient Olympic Stadium.
Leo'S & Xerxes' Place In The Heart Of Rhodes Apartment has a balcony and a seating area, and comforts such as climate control. A highlight of this property for guests is the presence of hairdryers, free toiletries, and towels in the bathroom. A separate toilet and a shower can also be found.
Take delight in a fully furnished kitchen provided at the apartment and complete with a fridge, a toaster, and a cooktop for your convenience. The restaurant Koukos is 250 metres away. Diagoras of Rhodes bus stop is right next to 1-room Leo'S & Xerxes' Place In The Heart Of Rhodes Apartment.
Leo'S & Xerxes' Place In The Heart Of Rhodes Apartment is 14 minutes on foot from Archaeological Museum of Rhodes, which is an excellent place to improve cultural awareness. The city centre is just 2 km away and Diagoras airport is 15 km from the property.