Deluxe Inn LA features air-conditioned rooms with satellite TV in the South Los Angeles district of Los Angeles. This 2-star hotel offers room service and a 24-hour front desk. LA Memorial Coliseum is 1.7 km away and Natural History Museum of Los Angeles County is 2.3 km from the hotel.
Number of rooms: 20
4721 Vermont Avenue, South Los Angeles, Los Angeles, CA 90037, United States