Top of the World
The original Top of the World restaurant was a signature dining experience located at the top of Disney’s Contemporary Resort when it first opened in 1971. With floor-to-ceiling windows offering panoramic views of Walt Disney World and a rotating stage, the restaurant quickly became known for its elegant atmosphere and prime location for viewing the … Read more