Motel Inn is a Motel located at 2787 W 8th St, Los Angeles, CA 90005. It has received 96 reviews with an average rating of 3.8 stars.
The address of Motel Inn: 2787 W 8th St, Los Angeles, CA 90005
Motel Inn has 3.8 stars from 96 reviews
Motel
1425 reviews
15711 Roscoe Blvd, North Hills, CA 91343