8,6
The Westin Harbour Castle****

0 Turkish reviews

30 international reviews

12° / 28°
24 May 2018
Number 17 of 151 hotel in Toronto