Located in Downtown Los Angeles- this aparthotel is within a 10-minute walk of Staples Center- L. A. Live- and Microsoft Theater. Los Angeles Convention Center and Grammy Museum are also within 10 minutes. 7th Street - Metro Center Station is 10 minutes by foot and Pershing Square Station is 21 minutes.
Food & Drink
Health & Fitness