Town Square Las Vegas is a shopping, dining and entertainment center on Las Vegas Boulevard. The open-air center features an eclectic collection of shops including favorites H&M, Sephora, Michael Stars, BCBGMAXAZRIA, bebe and many more. Twenty-two buildings detail a collage of architectural styles, while pedestrian-friendly street and walkways provide the ideal atmosphere for enjoying a day with the
visitlasvegas.com