We are located directly inside International Plaza Hotel

655 Dixon Road

Toronto, Ontario, M9W 1J3

Phone: 416.249.8886

Fax: 416.249.9368

Email: zenspa@bellnet.ca

 

Hours of operation:

Monday 

Closed

Tuesday to Friday  

10:00am–09:00pm

Saturday & Sunday  

10:00am – 6:00pm