321 North Vermont Ave, Los Angeles, California, 90004
Not specified
Hotel in Los Angeles CA, Comfort Inn Near Universal Studios Hollywood offers spacious accommodations and affordable rates. Best Internet Rate Guarantee.
Brands: Comfort Inn by Choice Hotels
No reviews yet. Be the first to write a review!