0 votes
What was the Westin Las Vegas?

1 Answer

0 votes
Westin Las Vegas. The Westin Las Vegas Hotel & Spa is a hotel and former casino near the Las Vegas Strip in Paradise, Nevada. The Westin is owned by Highgate and Cerberus Capital Management, and uses the Westin brand under franchise from Marriott International.
...