Orbit Hotel & Hostel
7950 Melrose Ave
Los Angeles, CA 90046-7117

Found 1 report:

This place is covered in Bed Bugs. It's closed down now. I wonder why?









No nearby bug reports