This modern and earth-friendly hotel, located in the Nepean area of Ottawa west of the city centre, offers comfortable and spacious rooms that are ideal for business trips or vacations.
General inquiries: 1-833-864-7839
info@ottawatourism.ca