Metro Plaza Hotel
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.
Accepts Credit Cards
Family Friendly
Self Parking
Valet Parking
Total Rooms: 80
Total Square Footage: 2000
Largest Room Square Footage: 2000
Total Meeting Rooms: 1
Capacity Inside: 166
Max Theater Capacity: 2000
Max Classroom Capacity: 45
Total Capacity: 166