Photo gallery for Amaryllis Front Beach Hotel
Amaryllis Front Beach Hotel
Rhodes aparthotel walkable to Lardos Beach
Reviews
9.4
Exceptional
Popular amenities
Explore the area
Lardos Beach, Rhodes, Rhodes Island, 851 09
- Lardos Beach3 min walk
- Pefkos Beach10 min drive
- St. Pauls Bay12 min drive
- Rhodes (RHO-Diagoras)56 min drive