One of the world's most unique hotels, internationally acclaimed in the West Edmonton Mall. Escape to a vacation paradise with something for everyone...be it business or pleasure, a romantic getaway or a family vacation. (MC:07/05)
Located at the West Edmonton Mall, in the vibrant city of Edmonton, near the centre of the province of Alberta.
12-story mid-rise commerical building with front entrance in the mall.
Vibrantly lit lobby is medium in size.