Project Nickelodeon Hotels & Resorts Antalya Sqm 47.000 Location Antalya / Türkiye Nickelodeon Hotels & Resorts Antalya PrevPreviousAtaturk Cultural Center