Filter Results
Apply Filters
Clear Filters
Hotels in City Parks and Sports area of Santa Monica
Prime Stay La - Apartment
1173 Amherst Avenue, Los Angeles, United States Show map
The spacious Prime Stay La - Apartment Los Angeles features a convenient location 4 km from the posh Downtown Santa Monica Shopping Center and hosts up to 4 guests. Wi-Fi and a car park are also…
Book Now