No image available for this hotel
No image available for this hotel
Toronto, Toronto
Spend a second to
save a fortune!
Spend a second to save a fortune!
10 Capreol Court, Toronto
Located in the centre of Toronto, 1.6 km from Hanlan's Point Beach and 700 metres from Rogers Centre, Luxury 2BR Suites in the heart of Downtown Toronto offers a fitness centre and air conditioning.
See MoreUsage of subsidiary facilities may incur additional fees