Budget accommodation located 10 km far from the center of Los Angeles. The lodging has free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: parking, free parking and air conditioned.
Address: 7410 South Vermont Avenue. CA 90044 Los Angeles. United States.