This city hotel is located in a quiet area in the centre of Andorra la Vella, just a few metres from the shopping zone. It is only 20 minutes to the Grandvalira and Vallnord ski slopes.
See more: Hotels in Europe Hotels in Andorra Hotels in Andorra Holiday Destinations in Europe