Top of the World
$$$$2000 Las Vegas Blvd S, Las Vegas, NV 89104
Revolving fine dining restaurant 844 feet up in The Strat tower, serving steak and seafood with panoramic Las Vegas views.
This link takes you directly to the venue.
Location
Main Location
2000 Las Vegas Blvd S, Las Vegas, NV 89104
Daily 4:30 pm - 11:30 pm
Own Top of the World? Claim this page free to update photos, hours and details.