Shopping in Las Vegas

Town Square Las Vegas

Featuring stunning architecture, pleasant walkways and a village-like atmosphere, Town Square is not like any other shopping center in Las Vegas. Once you enter this facility, it actually feels like you’re in the heart of a historic metropolitan city

Town Square Las Vegas
Monday – Thursday, 10 a.m. – 9:30 p.m.; Friday – Saturday, 10 a.m. – 10 p.m.; Sunday, 11 a.m. – 8 p.m

Town Square Reviews
The 1.5-million-square-foot facility is located on the south end of the Strip, just past Mandalay Bay and Luxor. Featuring 70 different facades, the overall theme at Town Square portrays a city that has aged over time. Architects and designers traveled across the globe to get ideas for these buildings. The result? Colourful, Mediterranean, Spanish and Colonial-style facades along with antique street poles as accents.

Town Square Las Vegas
6605 S. Las Vegas Blvd.
Las Vegas, NV 89119

Leave a Reply

Your email address will not be published. Required fields are marked *