Town Square

​6605 Las Vegas Blvd

Las Vegas, NV 89119


Shopping, Dining, Movies – everything you need for an afternoon out on the streets of Las Vegas is here at Town Square. Beautifully constructed in a style you would find on the boulevards of a European Village, Town Square is 117 acres of gorgeous architecture and cobblestone streets.

Whether you’re a tourist or a local, you will find the latest in fashion, electronics and basically everything you need at affordable prices.