Contribute photo
Nymph
Charming boutique hotel nestled at the foot of Mount Profitis Ilias in Salakos, Rhodes. Restored 1926 residence with free Wi-Fi and parking.