Photos coming soon
HOTEL
Metro Plaza Hotel
711 N Main St, Los Angeles
Where it sits
Metro Plaza Hotel
711 N Main St, Los Angeles
34.05864, -118.23781
Similar stays nearby
Metro Plaza Hotel
Hotel · 29 m
L.A. Lux China Town Stays
Hotel · 219 m
SuitesRUs Apart Hotel at Chinatown
Hotel · 262 m
SuitesRUs Apart Hotel at Chinatown
Hotel · 265 m
Courtyard by Marriott Los Angeles Century City
Hotel · 272 m
THE BROADWAY INN
Hotel · 272 m
Stylish 1BR Family Apartment by Dtla
Hotel · 319 m
Stylish 2BR Family Apartment by Dtla
Hotel · 319 m
Plan around Metro Plaza Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
