Hotel Royal
1 Via Monte Grappa - Sestriere - Torino, Italy View Map
Situated 100 metres from the centre of Sestriere, this apartment features a balcony with mountain views. The apartment is 300 metres from Cit Roc. Free WiFi is featured .
1 Via Monte Grappa - Sestriere - Torino, Italy View Map
Situated 100 metres from the centre of Sestriere, this apartment features a balcony with mountain views. The apartment is 300 metres from Cit Roc. Free WiFi is featured .