
6220 Selma Avenue, CA 90028 Los Angeles, United States
A stay in Los Angeles? This one is solid. The upsides: apartment, 4-star standard, year-round outdoor swimming pool and hot tub.
Additional in-room comforts include heating, air conditioning, hardwood flooring, ironing facilities with iron and board plus towels and non-feather pillows. Guests benefit from...


















