El lujoso hotel, recientemente renovado, le ofrece unas instalaciones muy bellas. El edificio está climatizado y dispone de 10 plantas, con un total de 1.338 suites, además de un hall de entrada, recepción abierta 24 horas, caja fuerte, servicio de cambio de divisa, guardarropa y ascensor. Los huéspedes también tienen a su disposición un quiosco, cafetería, delicatessen, salón, bares, restaurantes, sala de juegos e instalaciones para celebrar reuniones. Tiene a su disposición servicio de habitaciones, de lavandería (con cargo extra), un aparcamiento y un parque infantil para los niños.
El hotel se encuentra en las inmediaciones de la ciudad Lake Buena Vista, a tan sólo 3 km de Disney World.
El hotel tiene un elegante restaurante que sirve una variedad de especialidades. La cafetería sirve pizzas, sandwiches y ensaladas. Hay un bar en la piscina que sirve bebidas frescas y sabrosas parrilladas.