{Property 1194}
Modern French Restaurant
Perfect for foodies, this gorgeous, French restaurant is located on the 23rd floor of a 5-star, non-gaming hotel on the Las Vegas Strip. Dramatic visual design elements and lighting, fantastic views of the Strip, as well as the suspended wine loft, make…