Take the dog for a stroll

Che Sara Sara Chalets is pet friendly