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