No image available for this hotel
No image available for this hotel
Canillo, Canillo
Spend a second to
save a fortune!
Spend a second to save a fortune!
Carrer Major Nº 18., Canillo
Located in Canillo, 1.9 km from Meritxell sanctuary and 13 km from Estadi Comunal de Aixovall, Cal Xixarro provides accommodation with amenities such as free WiFi and a flat-screen TV.
See MoreUsage of subsidiary facilities may incur additional fees