Get Directions to Amba Spa at Windermere Resort

Get directions

Amba Spa at Windermere Resort

2508 Windermere Road, Windermere, Ontario P0B 1P0

+1 705-769-3611 ext. 617

View details