Hotel Overview
The Holiday Inn Hotel & Suites Ottawa offers great, functional accommodation with excellent meeting facilities, this hotel is an ideal place for both leisure and business travellers. Located in a quiet residential area in the heart of downtown Ottawa, Holiday Inn Hotel and Suites is within easy walking distance from many of the local attractions including: National Gallery, Byward Market Square, National Arts Centre, the Ottawa Congress Centre, Lansdowne Park and Civic Centre. There are 229 guestrooms, all of which are decorated and equipped with modern amenities.