Este hotel urbano fue renovado en 2007 y cuenta con un total de 103 habitaciones repartidas en 5 pisos. Entre las instalaciones ofrecidas se incluye caja fuerte, cafetería, restaurante, centro de negocios y 3 salas de funciones para reuniones de trabajos y eventos sociales. Además, los huéspedes podrán utilizar la conexión a Internet WiFi, los aparcamientos exterior y subterráneo y los servicios de habitaciones y de lavanderia. El establecimiento está climatizado y ofrece también servicio de recepción 24 horas, guardarropa y ascensor.
El hotel cuenta con una excelente ubicación en Manuel Ávila Camacho Boulevard, justo enfrente de la playa Villa del Mar. El acuario más grande de América Latina (Acuario de Veracruz), el centro de la ciudad y la estación de autobuses se encuentran a 5 minutos a pie, mientras que el centro comercial Plaza Acuario, el Paseo de Malecón y el centro histórico tampoco quedan lejos del hotel. Justo al lado se encuentran también bares, restaurantes y sitios para ir de compras o salir por la noche. Además, a solo 20 minutos se sitúa el aeropuerto internacional Heriberto Jara.
Algunas de las habitaciones ofrecen vistas al océano y cuentan con balcón, mientras que todas ellas cuentan como estándar con 2 camas dobles, conexión a Internet, teléfono de línea directa, TV por cable/vía satélite, equipo de alta fidelidad, caja fuerte y aire acondicionado.
Se sirve desayuno en forma de buffet continental, mientras que la comida y la cena se pueden seleccionar a la carta.
Se aceptan las siguientes tarjetas de crédito: American Express, MasterCard y VISA.
La piscina del hotel se encuentra abierta de 9 de la mañana a 9 de la noche.