El hotel cuenta con instalaciones modernas y equipadas para satisfacer las necesidades y expectativas de los huéspedes, el hotel brinda una amplia gama de servicios para que el huésped disfrute de una estancia agradable.
El hotel se encuentra en la Plaza Forum, ubicada en el Desarrollo Urbano Tres Ríos, justo frente al Río Tamazula, el área más nueva de la ciudad y perfectamente ubicada.