2731 Beverly Blvd #221, Los Angeles, California
★★★ 3.0 stars
2731 Beverly Blvd #221 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.