2731 Beverly Blvd #210, Los Angeles, California
★★ 2.5 stars
2731 Beverly Blvd #210 Los Angeles California
With a stay at this aparthotel in Los Angeles (Downtown Los Angeles), you'll be within a 5-minute drive of MacArthur Park and Melrose Avenue.