El hotel dispone de 77 habitaciones climatizadas y dotadas de cocina totalmente equipada, además de centro de negocios, centro fitness, parking, sala de reuniones, prensa gratuita, lavandería y piscina con jacuzzi.
Situación: el hotel está ubicado en una zona residencial y de negocios de San Antonio, a unos 30 Km. del centro de la ciudad y a poco más de 10 Km. del parque temático Six Flags Fiesta.