Located just minutes from Beverly Hills and West LA, the Loews Santa Monica Beach Resort offers beautiful Pacific Ocean sunsets views.
20