The Westin Hotel
Visiting NHL teams typically stay at hotels near the Rogers Place arena in Edmonton. Popular choices include the JW Marriott Edmonton Ice District and the Delta Hotels by Marriott Edmonton Centre Suite. These hotels provide convenient access to the arena and offer amenities that cater to the needs of professional athletes.
in a hotel
Alberta has two NHL teams: The Edmonton Oilers and the Calgary Flames.
it depends on the team. in a hotel somewhere. most likely at one in or around the st.paul area
NHL teams visiting Ottawa typically stay at the Westin Ottawa. This hotel is conveniently located near the Canadian Tire Centre and offers amenities that cater to the needs of professional sports teams. It provides comfortable accommodations, meeting spaces, and easy access to the city’s attractions.
edmonton oilers
I am in the hotel industry in an NHL city and can tell you that teams typically stay near the area they will be playing in, but it is up to the individual teams to decide which hotel to use. Thus, you cannot say with any certainty where a team will stay in an particular city.
Toronto, Ottowa, Montreal, Calgary, Edmonton, Vancouver, and Winnepeg
Most likely the Sheraton. All depends on the team.
Visiting NHL teams typically practice at the WinSport Canada Olympic Park in Calgary. The facility has ice rinks that can accommodate NHL teams for their practices. Additionally, some teams may also utilize the Scotiabank Saddledome, home of the Calgary Flames, for practice sessions when scheduled.
Actually they were one of 12 teams to start in the World Hockey Association in 1972 as the Alberta Oilers. In 1973 they changed to Edmonton. The moved to the NHL in 1979.
There are no NHL teams in Oklahoma, but there is an AHL team called the Oklahoma City Barons. They are the minor league affiliate for the Edmonton Oilers.