Taman Sari Royal Heritage Spa is a Canadian Spa based in Whistler, British Columbia. Taman Sari Royal Heritage Spa is located at 4359 Main St, Whistler, BC V0N 1B4, Canada,
Please contact Taman Sari Royal Heritage Spa using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Taman Sari Royal Heritage Spa opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.