M Resort Spa & Casino
12300 Las Vegas Boulevard South, Las Vegas, NV 89044, United States of America
Experience luxurious accommodations, unrivaled personalized services and non-stop entertainment and excitement at this elegant resort spa and casino, situated on the south strip Las Vegas, close to Interstate 15.