Albeach Resort Hotel

Tourism & Entertainment

/

Antalya, Turkey

Year 1991 Site Area 180.000 m²