The Omni King Edward Hotel is a venue that is like no other, the architectural features hints to it’s longstanding history in Toronto ( it was originally built in 1903!) and the stunning panoramic city view is guaranteed to take your breath away.
Read More