Vtt Logo

Holiday Inn

Enjoy shopping, dining, entertainment, cultural attractions and one of the world’s most beautiful waterfronts – just steps from the Holiday Inn.

 

Holiday Inn Hotel: 1060 Howe Street