The Hotel Roc del Castell is located in the center of Canillo, Andorra, just 328 feet from the Grandvalira ski elevator. Each room has satellite TV and free Wi-Fi.
The Roc del Castell offers free ski storage, and also has lockers. There is a elevator to all floors. Reception is open 24 hours a day.
Summer activities include horse riding, archery, mini golf. Andorra La Vella is just 5 mi away.