About this hotel
This hotel is located in the vibrant west end of Edmonton, Alberta, our hotel is close to shops and restaurants. The West Edmonton Mall, one of the largest shopping centers in the world, is only 10 minutes away by car. In addition to shops and restaurants, the mall has a water park, an aquarium and an amusement park. The rooms that make up the hotel are spacious and bright. All of them have a fully equipped private...