Follow their latest travels with ourbrand-new Friends Updates feature.
Las Vegas photo by erin :: the olive notes
September 14, 2006
For our most unusual dining experience while in Vegas (and best view in town), we chose the Top of the World Restaurant in the Statosphere Tower. Located 1,149 feet above the city, the Tower is the tallest building west of...Read More
Share your travel photos to expand your gallery and add color to your reviews.