



JAG Boutique Hotel sits in the heart of historic downtown St. John's, Newfoundland, positioned at 115 George Street West with the harbour as its backdrop. The 83-room boutique property places groups within easy walking distance of George Street's dining and nightlife strip, and close to landmarks including Signal Hill and the Newman Wine Vaults. For planners looking to give their team a...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.