7810 E Telegraph Road
Hollywood Stars Inn
5435 W Sunset Blvd Los Angeles, CA
925 S Fairfax Ave Los Angeles, CA
super 8 hotel is a super getto place its located in l. a its super super distgusting dirty ffom the inside and out. this is hotel i would todally not reommend to no one at all.
November 24, 2008
Super 8 City of Commerce - Los Angeles
If you've been to or used
Super 8 City of Commerce - Los Angeles, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.