Exit the Brenner motorway (A22) at the "Bressanone" exit towards Val Pusteria. Continue for approx. 20 km the Val Pusteria state road towards Brunico. In San Lorenzo del Sebato, turn right towards Alta Badia. Take the Strada Longega (SS244) and you will find San Vigilio di Marebbe after another 10 kilometers. The Rosalpina Apartments are on the left, at the first crossroads after entering the town, in the same building as the ski school.
From Bressanone station (stop for EC and ICE trains), connections with trains and buses from Brunico and S. Lorenzo di Sebato, from where you can then continue to Val Badia or directly to your destination in San Vigilio.