7810 E Telegraph Road
Sofitel Los Angeles at Beverly Hills
8555 Beverly Blvd Los Angeles, CA
Hollywood Stars Inn
5435 Sunset Blvd 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.