Este hotel de lujo, renovado en el año 2005, tiene 20 plantas en las que se reparten un total de 326 habitaciones. El edificio dispone de un hall de entrada con una recepción abierta las 24 horas del día, servicio de caja fuerte, un guardarropa y un ascensor. Además, está climatizado y le ofrece un bar, un quiosco, una sala de conferencias y un restaurante excelente. Tiene a su disposición el servicio de habitaciones y de lavandería (con cargo extra). Hay un aparcamiento disponible.
El moderno y lujoso hotel se encuentra delante del centro comercial y de ocio The Colonnade, al nordoeste de San Antonio y a unos 15 minutos del centro de la ciudad.
Las lujosas habitaciones están dotadas de cuarto de baño con secador de pelo. Además, disponen de cafetera, minibar, plancha, tabla de planchar, teléfono de línea directa, TV vía satélite o por cable, radio, conexión a Internet, cama doble o extra grande y suelo enmoquetado. Tienen calefacción y aire acondicionado regulables.
Se aceptan: American Express, Visa, Mastercard y Diners Club.
Plan familiar: en las habitaciones dobles pueden alojarse 2 adultos y 2 niños (hasta 16 años), compartiendo las camas dobles disponibles. La persona cuyo nombre pone en la reserva debe tener por lo menos 21 años de edad para poder hacer el check-on en un Hotel de Omni.