Hotels in Rhodes

iStock

The 12-room whitewashed Melenos Lindos is a quiet refuge in the popular town of Lindos, on the Grecian island of Rhodes. Designer Michalis Melenos drew... Read More

Back To Top