Open today, 11:00am - 10:00pm
- (310) 977-4779
If you are around Lake Forest, CA or in the 92630 area, check out Le Chateau Enchanted, a spa located at 23361 El Toro Rd. Reviewers give Le Chateau Enchanted 5 stars on Yelp. For hours of operations, check out the hours below. For prices call (310) 977-4779.