El hotel cuenta con instalaciones equipadas con lo necesario para hacer una estancia placentera, ideal para viajeros de negocios o simplemente para vacacionistas que buscan un lugar cómodo. También cuenta con instalaciones para personas con sillas de ruedas entre otras y más servicios.
El hotel se encuentra ubicado en el corazón de Seven Mile, a muy pocos minutos de las atracciones más famosas de la isla y a 10 minutos del Aeropuerto Internacional Owen Roberts y atracciones de esparcimiento como: el Golf Club North Sound, El Centro Comercial, y el Museo Nacional.