Located 181 meters from Origin (Permanently Closed). Set in a prime location of Toronto (ON), The Omni King Edward Hotel puts everything the city has to offer just outside your doorstep.
Located 255 meters from Origin (Permanently Closed). Holiday Inn Express Toronto Downtown is conveniently located in the popular Financial District area.
Located 274 meters from Origin (Permanently Closed). Located in Financial District, Executive Hotel Cosmopolitan Toronto is a perfect starting point from which to explore Toronto (ON).