Hampton Inn & Suites Ottawa West, Ontario, Canada的设施