Hotel X Toronto sits on the waterfront at 111 Princes’ Blvd, right on the Exhibition grounds. Enter the underground parking from the main driveway, take the ramp down, and follow the signs to Lot B2. Our detail bay is on the south wall — you can’t miss it.