AMC Town Square 18
Town Square
6587 Las Vegas S Blvd
Paradise, Las Vegas
89119
AMC Town Square 18 is a movie theater close to the airport and inside a large outlet center. The theater offers comfortable leather seats and cheap tickets to premier members with Tuesday specials for standard theater.