Lara Kervansaray Hotel

Tourism & Entertainment

/

Antalya, Turkey

Year 2004 Site Area 115.000 m²