Les Canals 24 - Andorra La Vella
Avg Nightly Rate: $249.24 USD
This luxury and warm 4 stars hotel is situated in the heart of the city. In the shopping area of Andorra la Vella and on the elevated part of the mountains. Guests come here to re...

