HotelsClick.com

Amaryllis Apartments

2 Stars

  LOTHIARIKA LARDOS - Rhodes, Greece View Map
Area: Lardos

Booking.com

Hotel facilities

  •  Bar

The Amaryllis Apartments offers a relaxing bar.

Book