Рет қаралды 1,021
Marco X
Hotel Lido Star, Rhodes, Faliraki - get realistic inside and outside views. The hotel is located directly at the beach near the harbor and Faliraki centre.