Top of the World – Las Vegas, Nevada 89104

Top of the World Description

Rotating New American restaurant on the 106th floor of Stratosphere Tower offering panoramic vistas.

Top of the World Location

Address: 2000 Las Vegas Blvd S, Las Vegas, NV 89104
Phone Number: +1 702-380-7711
Price ($ – $$$$): $$$$

Restaurants Nearby

More Restaurants You'll Love