JW Marriott Santa Monica Le Merigot

1740 Ocean Ave
Santa Monica
California
United States