Hotel

Metro Plaza Hotel


711 N Main St, Los Angeles, CA 90012
213-680-0200
More Info about Metro Plaza Hotel