Holiday Apartments Santa Monica is located in Santa Monica, United States on 420 Santa Monica Blvd #420A. Holiday Apartments Santa Monica is rated 3 out of 5 in the category serviced accommodation in United States.
Address
420 Santa Monica Blvd #420A