Description
Rotating New American restaurant on the 106th floor of Stratosphere Tower offering panoramic vistas.
Name: Top of the World
Address: 2000 Las Vegas Blvd S, Las Vegas, NV 89104
Phone Number: +1 702-380-7711
Categories: Steak house
Top of the World is a Steak house located at 2000 Las Vegas Blvd S Las Vegas/
(Latitude,Longitude: 36.1474451,-115.1556886)
Postal Code: 89104
Location
-
2000 Las Vegas Blvd S, Las Vegas, NV 89104
Add a review