MICHELIN Travel Discover the world
Home > > > > > > Metro Plaza Hotel USA West

Metro Plaza Hotel Recommended Recommended

Metro Plaza Hotel Recommended Recommended

Address : 711 North Main Street USA - Los Angeles CA 90012

from : 129 USD


This downtown Los Angeles hotel is adjacent to Chinatown and Union Station. It features a daily continental breakfast and a gym. Guest rooms offer free Wi-Fi. A cable TV is provided in all rooms at Metro Plaza Hotel. The simply-styled rooms feature warm-coloured linens. On-site parking is available at Hotel Metro Plaza. A tour desk with local area information is also offered. This hotel is within walking distance of Los Angeles Children's Museum and the Walt Disney Concert Hall. The Museum of Contemporary Art, Dodgers Stadium and more are all nearby.

Useful Information

  • Address : 711 North Main Street USA - Los Angeles CA 9001290012Los Angeles

Main services

  • Air conditioning
  • Non-smoking rooms

Top of page