Hotels Closest To Canada Science and Technology Museum 1867 Saint Laurent Blvd

180 MacLaren Street
Ottawa, ON K2P0L3
Near University of Ottawa

Distance3.3 miles SELECT

Swiss Hotel Ottawa

89 Daly Avenue
Ottawa, ON K1N 6E6
Near Byward Market Square

Distance3.4 miles SELECT

300 Lisgar Street
Ottawa, ON K2P0E2
Near Supreme Court of Canada

Distance3.6 miles SELECT