Comfort Inn Near Universal Studios Hollywood

321 N Vermont Ave
Los Angeles
California
United States