This comfortable city hotel is located in close to the centre of Sant Julià de Lòria with numerous shopping and entertainment venues. Public transport connections are just 150 metres away and the nearest ski area is around 22 km from the hotel.
See more: Hotels in Europe Hotels in Andorra Hotels in Andorra Holiday Destinations in Europe