Hotel ★★★

Afandou Mare

Afandou, Rhodes, Greece Show on map

⌂1 roomsProperty size

About Afandou Mare

Afandou Mare is a 3-star hotel in Rhodes, Greece. It is one of 938 places to stay in Rhodes listed on Triptoic. The property has 1 rooms.

Property facts

Property type
Hotel
Star rating
3 stars
Rooms
1

Location

Afandou, Rhodes, 85103, Greece

Loading map…

Frequently asked questions

Where is Afandou Mare located?

Afandou Mare is located at Afandou, Rhodes 85103, Greece.

How many stars does Afandou Mare have?

Afandou Mare is rated 3 stars.

How many rooms does Afandou Mare have?

Afandou Mare has 1 rooms.

Stays near Afandou Mare

Highly rated alternatives close by

All 938 in Rhodes →

More ways to stay in Rhodes

See prices on Agoda
Check prices