Foundation Room
The Shoppes at Mandalay Place
3950 Las Vegas S Blvd
Paradise, Las Vegas
89119
The Foundation Room is located at the very top of the Mandalay Bay Resort & Casino. This place offers you an amazing view. From here you can see all of the strip. They have some unique, classy beverages. The staff here is really great.