Rates in USD (taxes & fees included), shown as:
Navarone Bay, Pefkos, Rhodes 85107, Greece
Wego searches multiple travel sites so you can find and compare the best rates.
Conveniently located in Lindos , this property is an ideal base for both business and holiday travel.
Navarone Bay Pefkos, Rhodes 85107, Greece