Loading hotels
Confirming room availability...
The Met Apartments by Corporate Stays, 170 Metcalfe St, Ottawa, Canada
Featuring a terrace and free WiFi The Met apartments by Corporate Stays is located in the Centretown of Ottawa close to Rideau Locks Ottawa Convention Center and Parliament Hill. Popular points of interest near the apartment include Peace Tower Supreme Court of Canada and U.S. Embassy. The nearest airport is Macdonald Cartier Airport 9 miles from The Met apartments by Corporate Stays.