When you stay at Manousos City Hotel, you'll be within a 15-minute walk of Elli Beach and Palace of the Grand Master of the Knights of Rhodes. Guests can indulge in deep-tissue massages, and Hotel Restaurant serves breakfast, lunch, and dinner. Other features include a poolside bar, a seasonal outdoor pool, and a snack bar/deli.