Anthula Sun
Preview only — see all hotel photos
See all 89 photos
Show hotel on map
Anthula Sun
Located about 5 minutes' walk from the Faethon Miniature Horses Farm, the 2-star Anthula Sun Hotel Archangelos offers 17 rooms with views of the city.
Tsambika Beach is 2.7 km from the hotel, and Monastery Tsambika is 3.2 km from it. Cultural sights in the area are Rodos Nature Museum (6 km) and Artistic Village Contemporary Art (7 km). The Greek Epta Piges Restaurant is within 10 minutes' drive of the Anthula Sun Archangelos. Archangelos Anagros E bus stop is located just steps from the hotel.
Comprising a balcony, the air-conditioned rooms welcome guests with an air conditioner, and offer complimentary Wi-Fi. A separate toilet and a shower, along with a hairdryer and bath sheets, are also included in the bathrooms.
Serving a wide assortment of dishes, Five Senses Lounge Cafe is 400 m from the Anthula Sun.
Amenities
Main Features
- Wi-Fi
- 24-hour services
- Express check-in/ -out
- On-site Dining
- No Smoking
- Air conditioning
- No pets allowed
Facilities
- Non-smoking rooms
- Wi-Fi
- Parking
- Safe deposit box
- 24-hour reception
- Express check-in/ -out
- No pets allowed
- 24-hour security
- Luggage storage
- Coffee shop
- Smoke detectors
- Fire extinguishers
- Key access
- Electric kettle
- Snack bar
- Bar/ Lounge area
- Beach umbrellas
- Sun terrace
- Garden area
- Leisure/ TV room
- Housekeeping
- Car hire
- Welcome drink
- Fax/Photocopying
- Air conditioning
- Heating
- Mini-bar
- Terrace
- Garden furniture
- Free toiletries
- Flat-screen TV
- AM/FM alarm clock
Policy
Map
Local Attractions
Attractions
- Prophitis Ilias (1949 km)
- Agathi Beach (4720 km)
- St. Georgios (3722 km)
- St Agathi (4594 km)
- Faethon Association Rhodes (3050 km)
Airports
- Rhodes International Airport, "Diagoras" (34 km)
Reviews
100% Verified Reviews
Terry
2021-01-29
We liked it, it was GOAT! A great place for exploring Archangelos.
Roger
2020-11-22
Thank you, you are dope! In the centre of the city, very convenient. The restaurant was located within 500 metres...