At the Metro Plaza Hotel, Los Angeles, California, United States, over half of our guests stay with us while they are on holiday or vacation, many from all around the world. Over the years, our welcoming atmosphere and warm hospitality have earned us a unique reputation among our leisure guests as a comfortable hide-a-way amongst the hustle and bustle of the city. READ MORE