Located 234 meters from George stergou. The 1-star 7Palms offers comfort and convenience whether you're on business or holiday in Rhodes. Both business travelers and tourists can enjoy the hotel's facilities and services.
Located 724 meters from George stergou. Located in Rhodes City, Rhodes Backpackers Boutique Hostel is a perfect starting point from which to explore Rhodes.