Business Hotels

Business Hotels

Highest rated Business Hotels around the world

The Business Inn
2.5 out of 5
180 MacLaren Street, Ottawa, ON
Fully refundableReserve now, pay when you stay
Book a stay at this business-friendly hotel in Ottawa. Enjoy free breakfast, free WiFi, and a 24-hour fitness center. Our guests praise the breakfast and the WiFi in our reviews. Popular attractions Byward Market Square and National Gallery of Canada are located nearby.
9.2/10 Wonderful! (6,697 reviews)
"The Business Inn is unassuming but really delivers. We only stayed one night but had no comp