Los viajeros que buscan disfrutar una escapada que ofrezca todas las comodidades modernas encontrarán exactamente lo que buscan.
El hotel se encuentra en Lake Buena Vista, en Orlando, a solo 3 millas de las atracciones de Walt Disney World, 4 millas de Sea World, 6 millas de Los Estudios Universales y cerca de los restaurantes y las tiendas de International Drive. El Aeropuerto Internacional de Orlando está a 20 minutos en coche.
Hay 10 restaurantes y salas, por lo que las opciones de este complejo son ilimitadas, desde pizza y hamburguesas hasta sashimi y carne estadounidense de primera calidad. Hay un Starbucks en la recepción.