This upscale hotel boasts a prime setting at the heart of Andorra la Vella, and enjoys stunning views of the Pyrenees. The hotel is situated just a short distance away from the main shopping venue in the area, while The Central Park is within easy walking..