Rooms
Make yourself at home in one of the 20 air-conditioned guestrooms. Your room comes with a pillowtop bed. Bathrooms with showers are provided. Conveniences include safes and portable fans, and housekeeping is provided daily.
Restaurant
Continental breakfasts are available daily from 8:00 AM to 10:00 AM for a fee.
Location
With a stay at Anthoula Sun in Rhodes, you'll be near the beach, within a 10-minute drive of Tsambika Beach and Archangel Michael's Orthodox Church. This hotel is 10.8 mi (17.4 km) from Faliraki Beach and 11.7 mi (18.8 km) from Lindos Beach.