Our hotel is located in the resort of Pefkos on the island of Rhodes, Greece, 4 kms from the historical, beautiful village of Lindos. Pefkos is the Greek translation for Pine trees, which sets the scene for this most beautiful idyllic Greek resort. DISTANCES:
BACK TO PALM BAY HOTEL