THE SNOWMOBILING IS FANTASTIC. Froggy's Spot - is a 3 bedroom downstairs apartment in the heart of the Humber Valley, with luxurious hotel style pillows and "tranquil nights" bed sheets you will feel as if you are in a hotel in this home away from home. Just a hop, a skip and a jump to all the best attractions in the Humber Valley.
**Book 7 nights for the price of 6
Unavailable: Carbon monoxide detector