Ski into Bio Hotel Villa Cecilia, where you can relax in massage/treatment rooms, enjoy a drink at the bar/lounge, or have a meal at the restaurant. Housekeeping is not available.
Bio Hotel Villa Cecilia is located in Livigno City Center, a neighborhood in Livigno, and is in the mountains. Swiss National Park and Val Müstair Biosphere reflect the area's natural beauty and area attractions include Nationalparkszentrum Zernez and Swiss National Park Centre. Spend some time exploring the area's activities, including skiing.