Stars Inn Motel
10269 Santa Monica Boulevard, Los Angeles, California, United States
Booking.com
Book Now