Private swimming pool
Poolside snack bar
Bar/ Lounge area
Smoking allowed in designated areas
No pets allowed
Narkisos apartment hosts guests of Rhodes Island.
Please, select dates to see available rooms.
Composing the list of available rooms…
Search in progress…
Archangelos Village, Rhodes Island, Greece