Location: 7 Km. from Andorra la Vella.
See more: Hotels in Europe Hotels in Andorra Hotels in Sant JuliÀ De Loria Holiday Destinations in Europe