Around every corner of Town Square Las Vegas are the architectural hallmarks of the world’s greatest cities – inspired facades, skillful renditions and detailed design elements complete the 22 buildings that serve as the backbone of the 100-acre shopping, dining and entertainment center.