Located 64 meters from Mr Sub. A Voyageur's Guest House is perfectly located for both business and leisure guests in Ottawa (ON). The hotel offers a wide range of amenities and perks to ensure you have a great time.
Located 898 meters from Mr Sub. SoHo Metropolitan Residences Ottawa is a popular choice amongst travelers in Ottawa (ON), whether exploring or just passing through.