Property description
Near Archangel Michael's Orthodox Church
Location
When you stay at Anthoula Sun in Rhodes, you'll be near the beach, within a 10-minute drive of Stegna Beach and Tsambika Beach. This hotel is 14.6 mi (23.6 km) from Pefkos Beach and 7.2 mi (11.6 km) from Afandou Beach.
Dining
Grab a bite from the snack bar/deli serving guests of Anthoula Sun. Continental breakfasts are available daily from 8:00 AM to 10:00 AM for a fee.
Rooms
Make yourself at home in one of the 20 air-conditioned rooms featuring minibars. Your room comes with a pillowtop bed. Bathrooms with showers are provided. Conveniences include safes and portable fans, and housekeeping is provided daily.
Amenities
Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Getting to the surf and sand is a breeze with the beach shuttle (surcharge).
Business, and other amenities
The front desk is staffed during limited hours.