Recommended Hotel

Metro Plaza Hotel

711 North Main Street
Los Angeles, CA 90012
(Downtown Los Angeles)
(213) 680-0200