Loews Santa Monica Beach Hotel

1700 Ocean Avenue
Santa Monica
California
United Kingdom