180 MacLaren St, Ottawa, ON, Canada
NileGuide Expert tip:
This establishment is half a block from Elgin Street, well known for its pubs, restaurants and night life. Very popular with the younger crowd.
Welcome To The Business Inn, an all suite Ottawa hotel combining the convenience of the office with the comforts of home. Every suite has a full kitchen, comfortable furnishings, and a bundle of free premium services and amenities designed to maximize your productivity and relaxation! Centrally located in downtown Ottawa, The Business Inn has everything you need just beyond our doors - the business district, restaurants, shopping, and plenty of entertainment options.