El hotel se encuentra ubicado en la localidad de Sant Julià de Lòria, en el Principado de Andorra.
El hotel está rodeado de un entorno natural con abundante vegetación.
Las habitaciones son espaciosas y confortables, y están equipadas con calefacción, TV, baño completo, teléfono e hilo musical.
El hotel cuenta con un bar, garaje y Wi-Fi gratuito en todo el establecimiento. Además, dispone de juegos de mesa y salas de TV para el entretenimiento de los huéspedes.
El complejo comercial cuenta con una cafetería-snack, gasolinera, farmacia, parafarmacia y un centro comercial de 2500 m².