Green Rose is located at Via Saroch 1520/c in San Rocco, 1.3 miles from the center of Livigno. Carosello 3000 Telecabina is the closest landmark to Green Rose. Get latest prices on KAYAK now!