Este hotel está situado dentro de una finca ajardinada de 1.700 m de superficie y tiene tres plantas en las que se reparten un total de 59 habitaciones, 16 de ellas suites. Además, dispone de un bar, un restaurante a la carta climatizado y una terminal de Internet. También se ofrece servicio de habitaciones y de lavandería. El hotel cuenta con aparcamiento y garaje.
Este hotel está situado en una zona tranquila de Tuxtla Gutiérrez. El centro de la ciudad, donde encontrará una gran cantidad de tiendas, comercios, bares, restaurantes y discotecas, está a unos minutos andando. A sólo 50 metros hay una parada de transporte público.