Wilshire Orange Hotel is a Hotel located at 6060 W 8th St, Los Angeles, CA 90036. It has received 28 reviews with an average rating of 2.7 stars.
The address of Wilshire Orange Hotel: 6060 W 8th St, Los Angeles, CA 90036
Wilshire Orange Hotel has 2.7 stars from 28 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071