M
Michael Czopka Review of Delta Toronto Airport West
One of the original airport strip hotels. Clean an...
One of the original airport strip hotels. Clean and recently renovated.
One of the original airport strip hotels. Clean and recently renovated.
Comments: