What's St. John's like for ski hotels?
Looking forward to hitting 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. People who travel 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.