University of Ottawa Residences vs ?
Select a hotel to compare with University of Ottawa Residences.
University of Ottawa Residences
90 University Street, Ottawa, Ontario, Canada
From $110 /night
- Free Internet
- Laundry Service
- Kitchenette
- Air Conditioning
- Refrigerator
Frommer's
"The location is perfect for visiting downtown attractions."
Full review