Generic-BlueDot-Web-1280x480

Canadian Investment Institute

Monday, September 08-Wednesday, September 10, 2025

St. John's, NL

Hotel/Travel

 

St. John's, NL

Hotel Information

The Delta Hotels by Marriott St. John's Hotel and Conference Centre is a modern, upscale hotel located in the heart of downtown St. John’s, Newfoundland. It offers stylish accommodations with contemporary amenities, including free Wi-Fi, a fitness center, and an indoor pool. Ideal for both leisure and business travelers, the hotel features a spacious conference center with state-of-the-art facilities for meetings and events. Guests can also enjoy the on-site restaurant and easy access to popular attractions like Signal Hill and the St. John's waterfront.

Location Details

St. John's, Newfoundland, is the vibrant capital of Canada's Newfoundland and Labrador province. Known for its colorful row houses, rich maritime history, and stunning natural landscapes, the city is one of North America's oldest settlements. Visitors can explore iconic sites like Signal Hill, where Marconi received the first transatlantic wireless signal, and the picturesque harbor. With its lively arts scene, unique culture, and friendly locals, St. John’s offers a mix of historical charm and modern energy, making it a popular destination for travelers.