Edit info
  • Open today, 11:00am - 10:00pm
  • (310) 977-4779
  • 23361 El Toro Rd #103
    Lake Forest CA 92630

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.

Yelp Reviews