Set in Orsa, this studio is situated 8 km from Leopard Center. Guests benefit from terrace. Free private parking is available on site. The kitchen has a microwave, a fridge and a stovetop, as well as a coffee machine.
Book this Hotel