Situated on Main Street, at the top of the iconic Freemont Street in Las Vegas, the Plaza Hotel & Casino is a gaming resort, hotel and entertainment destination. The owners attribute the star-attraction status of the Plaza Hotel & Casino to the numerous activities and amenities on offer, designed to ensure that guests are never …