FREE 24/7 Vet Line
4 Bedrooms
Sleeps 8
Bathrooms 4
Two dogs welcome
Dog-friendly Castor Mountain Chalet in Switzerland is a deluxe three-storey chalet with spectacular mountain views – ideal for pooches and their owners who want to relax and embrace the surrounding nature. The Alpine retreat is tucked against a gorgeous hillside and is only 200 metres from the Matterhorn Express base station, making it easy for you and your furry friend to explore the mountains as well as the village.