LIV Extended Stay
Apartment
Ottawa, Ottawa and Countryside
Located in Ottawa, LIV Extended Stay features accommodation with a seating area and a kitchen. Complimentary Wi-Fi is available.
Number of rooms: 60
207 Bell Street North, K1R 7E1 Ottawa, Canada