This charming bed and breakfast offers spacious rooms, some featuring jet tubs. Guests can enjoy on-site walking trails, a play center, and a fire pit for a unique and comfortable stay.
181 Grenfell Hts, Grand Falls Windsor, Newfoundland and Labrador A2A 2J2, Canada