Metro Plaza Hotel

Overview

Welcome to the Metro Plaza Hotel, Los Angeles, an international metropolitan hotel conveniently located in the very heart of Los Angeles, the City of Angels. Our business guests have come to consider us a first-tier business hotel.

Pricing: $$

Address:

711 N. Main Street
Los Angeles, CA 90012

American Express: the go-to card for travel, restaurants, and experiences. Now accepted at more places than ever.

  • Accepts Credit Cards
  • Council District: Council District 14
  • Facebook URL: http://www.facebook.com/pages/Metro-Plaza-Hotel/153240267147
  • Family Friendly
  • Self Parking
  • Valet Parking

General

  • Total Square Footage: 2000
  • Largest Room Square Footage: 2000
  • Total Meeting Rooms
  • Capacity Inside: 166
  • Max Theater Capacity: 2000
  • Max Classroom Capacity: 45
  • Total Capacity: 166