Hotel HILTON GARDEN INN TORONTO-AJAX Address: 500 Beck Crescent L1Z 1C9 - AJAX, CANADA
This 3 star hotel is located in the city centre of Ajax.