An Underground parking garage located at 33 Stadium road in Toronto. This parking lot has pay-and-display meters and offers monthly parking permits. Close to a variety of amenities in downtown Toronto including Billy Bishop Airport on Centre Island.