Hotel Narkissos

Load more Hotel Narkissos images

Address: Archangelos Rhodes, Dodecanese, Greek Islands - Greece
Hotel Narkissos Features:
Services:Bicycle Rental

Book now for 24 EUR

Open static map


Hotel Narkissos is situated in Archangelos and is close to the area's popular attractions. It also features bicycle rental. There are 20 rooms at the hotel, each offering all the essentials to ensure a comfortable stay. For those who enjoy exploring local restaurants and caf

Most popular hotels in Archangelos Rhodes

Greece > Archangelos Rhodes hotels