7810 E Telegraph Road
Four Seasons Hotel Los Angeles At Beverly Hills
300 S Doheny Dr Los Angeles, CA
Hotel Solaire Los Angeles
1710 W 7th 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.