L'hôtel est situé dans un quartier magnifique et paisible de la ville, à proximité des attractions touristiques et des musées. Il se trouve à proximité de l'un des plus importants aquariums d'Amérique latine et de l'aéroport international de Veracruz. Il se trouve à seulement 100 mètres de la plage. Il propose 125 chambres confortables et climatisées, dotées d'un coffre-fort, d'un bureau de change et d'ascenseurs. L'hôtel abrite également un café, un bar, des équipements de conférence et un accès Internet/WiFi. Toutes les chambres sont équipées de la télévision par câble/satellite, d'une salle de bains privative et d'un nécessaire à repasser. Les chambres sont équipées de lits doubles ou king-size. L'établissement possède une grande piscine, un bar et des chaises longues.