Le Merigot, A JW Marriott Hotel & Spa

1740 Ocean Avenue
Santa Monica
California
United States