120 New Gower Street
St John's, Newfoundland
A1C 6K4 Canada
Underground and valet parking is available to Delta guests.
$12/day (taxes included)
$24/day (taxes included)
The convenient, downtown location means that guests can just park the car.
The following are just steps from the hotel: