The Chateau Spa & Organic Wellness Resort - Sales Office is located in Kuala Lumpur, Malaysia on Level 15 West, Berjaya Times Square Hotel, No.1. The Chateau Spa & Organic Wellness Resort - Sales Office is rated 2 out of 5 in the category in Malaysia.
Address
Level 15 West, Berjaya Times Square Hotel, No.1