Property Location With a stay at 7 Palms Hotel Apartments, you'll be centrally located in Rhodes, walking distance from Rodini Park and close to Rhodes St. Francis Church. This aparthotel is within close proximity of Diagoras Stadium and Andreas Papandreou Park.Rooms Mak... Show More
Reach us, we're available 24/7.