Hotel Narkissos Archangelos is placed in a beach area of Archangelos in the vicinity of The Water Park, Lindos Acropolis and Ancient Kamiros.
The city center is 10 minute walking distance from the hotel. The venue is located 26 km from Rhodes Island.
The hotel is surrounded by cafés and taverns.
The property offers 20 guestrooms appointed with climate control, a balcony, a dining area and a patio.
Guests can reach Hotel Narkissos Archangelos by car from Diagoras airport in 5 minutes.
The on-site bicycle and car rentals are also provided.