International Plaza Hotel and Conference Centre 4 stars

655 Dixon Road, Etobicoke, M9W 1J3 Toronto, Canada

Hotel image
Read more reviews for International Plaza Hotel and Conference Centre