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.
El hotel cuenta con confortables y amplias habitaciones y suites ejecutivas, con una decoración y ambiente moderno y equipadas con las amenidades básicas para satisfacer las necesidades de los huéspedes.