Located 371 meters from Bella Vista Restaurant. Stop at Residence Inn by Marriott Ottawa Airport to discover the wonders of Ottawa (ON). The property has everything you need for a comfortable stay.
Located 2,484 meters from Bella Vista Restaurant. Mac B&B is perfectly located for both business and leisure guests in Ottawa (ON). Offering a variety of facilities and services, the hotel provides all you need for a good night's sleep.
Located 3,235 meters from Bella Vista Restaurant. The 2. 5-star Hampton Inn Ottawa Airport Ontario offers comfort and convenience whether you're on business or holiday in Ottawa (ON).