Located 362 meters from The Buzz Restaurant and Lounge. SoHo Metropolitan Residences Ottawa is a popular choice amongst travelers in Ottawa (ON), whether exploring or just passing through.
Located 518 meters from The Buzz Restaurant and Lounge. 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 617 meters from The Buzz Restaurant and Lounge. The 4-star The Business Inn offers comfort and convenience whether you're on business or holiday in Ottawa (ON).