Spa Mystique is the centerpiece of the Century Plaza's $70 million CENTURY PLAZA renovation completed in May 2001. Located at 2025 Avenue of the Stars in Century City, The Century Plaza Hotel & Spa, a Hyatt Regency Hotel, is situated adjacent to Beverly Hills in the heart Los Angeles' Westside. The hotel is managed by Hyatt Regency.