2901 Flower St, Los Angeles, CA 90007
New Aster Motel is a Motel located at 2901 Flower St, Los Angeles, CA 90007. It has received 194 reviews with an average rating of 3.6 stars.
The address of New Aster Motel: 2901 Flower St, Los Angeles, CA 90007
New Aster Motel has 3.6 stars from 194 reviews
Motel
1425 reviews
15711 Roscoe Blvd, North Hills, CA 91343