Silver Sands beach hotel

3,Demokritou | 5296 | Paralimni | Famagusta Region