HOTEL TAXIM CITY, Istanbul

TOPCU CADDESI NO:23 TAKSIMBeyoglu, Istanbul Turkey
More images