Fairmont Newport Beach

4500 MacArthur Blvd.
949-476-2001
Newport Beach
California
United States
website