7810 E Telegraph Road
Hollywood Hotel - The Hotel Of Hollywood
1160 N Vermont Ave Los Angeles, CA
Glens Dog Inn
718 Vesta St 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.