Map
1301 Ocean Ave., Los Angeles, CA 90401, United States
Courtesy of Shangri-La Hotel
Hotel
Hotel Shangri-La, Santa Monica