El Ottawa Downtown Rideau Canal Glebe goza de una ubicación privilegiada en el distrito de Glebe, en Ottawa, a 1,2 km del estadio TD Place, a 3 km del Tribunal Supremo de Canadá y a 3,1 km de las esclusas de Rideau. El establecimiento se encuentra a 3,2 km del centro de convenciones de Ottawa y a 3,4 km de Parliament Hill y de la Torre de la Paz. Hay WiFi gratuita y aparcamiento privado por un suplemento. El establecimiento se encuentra a 3,7 km de la embajada de Estados Unidos y a 4,3 km del Museo Canadiense de la Guerra. El aeropuerto más cercano es el aeropuerto internacional de Ottawa Macdonald-Cartier, ubicado a 12 km del Ottawa Downtown Rideau Canal Glebe.