Filter Results
Apply Filters
Clear Filters
Hotels in Studio City Plaza Shopping Center area of California
Claudia'S Bellaire Guesthouse
5316 Bellaire Ave, Los Angeles, United States Show map
Situated around 7 km from the sprawling Universal Studios Hollywood Amusement Park, the 1-bedroom Claudia'S Bellaire Guesthouse Los Angeles villa entices guests to explore various tourist attractions…
From US$ 169
Book Now