What's St. John's Like for Ski Hotels?
Can't wait to shoot down the mountaintops around St. John's? After your morning practice, take off your boots and explore the main sights this welcoming city has to offer. Visitors to St. John's absolutely love the restaurants. You may want to visit some of the main attractions like Mile One Centre, George Street, and Newman Wine Vaults on your rest days.