The world’s most exciting Hotels for all your travels.
This charming hotel is in Edmonton. The total number of rooms is 131. This property does not accept pets.