El hotel tiene 9 plantas en las que se reparten un total de 216 habitaciones y cuenta con vestíbulo, ascensor, recepción, caja fuerte, quiosco, conexión a Internet, bar con zona al aire libre, restaurante que sirve el desayuno y 2 restaurantes más. Para completar todas las prestaciones, se ofrece servicio de habitaciones y de lavandería, así como un aparcamiento.
Este hotel está ubicado en un edificio cuyo estilo imita un castillo medieval, en el corazón de International Drive. A 1,6 Km está Universal Studios y, a 11 Km, Disney World.
En el restaurante del hotel tan sólo se puede desayunar, pero en los alrededores hay 2 restaurantes más.