5 Barrows Road,
St. John's,
Canada,
A1A 1G8,
Newfoundland and Labrador
-
Near Quidi Vidi Village
Location
Mallard Inn is located in St. John's, Newfoundland and Labrador, offering proximity to local attractions. The historic Signal Hill National Historic Site is merely a 15-minute drive away, while the vibrant downtown is within easy reach. The surrounding landscape presents options for outdoor activities and scenic views.
Dining
Mallard Inn features a restaurant focused on local cuisine, providing guests with an authentic dining experience. The on-site eatery, known for using fresh ingredients, offers a menu inspired by Newfoundland traditions. Room service is also available for added convenience.
Rooms
Accommodations at Mallard Inn offer a range of options tailored to different needs. Each room includes essential amenities, ensuring a comfortable stay. The combination of cozy design and practical features enhances the guest experience.
Wellness
The hotel offers wellness options that cater to relaxation and tranquility. An on-site spa services menu provides treatments aimed at rejuvenating guests. The surrounding nature encourages outdoor activities like hiking and exploration.
Family-Friendliness
Mallard Inn welcomes families with accommodations that can host multiple guests. The hotel provides activities that engage children and adults alike, promoting shared experiences. Nearby parks and recreational areas enhance family outings.
Highlights
Location: Signal Hill National Historic Site, downtown is within easy reach