St. John's, Newfoundland and LabradorMallard Inn

Mallard Inn

3 Stars

5 Barrows Rd , St. John's, Newfoundland and Labrador, Canada

HeadLine : In St. John s (Quidi Vidi) Location : With a stay at Mallard Inn in St. John s (Quidi Vidi), you ll be within a 10-minute drive of George Street and Quidi Vidi Lake. This bed & breakfast …

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

Canada packages

1 package to Canada, priced in SAR.

See Canada packages