An impressive hotel, soaring 25-stories into the sky, the Delta Bow Valley occupies a prime location, right in the heart of Calgary and connected to attractions via the Plus 15 Walkway system. A residential sanctuary, guest rooms have been recently renovated and are very comfortable indeed with contemporary decor and every modern convenience.
More about this hotel...