Check out this great place to stay in Los Angeles
in Los Angeles, US. Charming 1 Bedroom apartment great for couples, solo adventurers, business travelers, and small groups. Amazing Location, 5 minutes walk from the walk of fame, Madame Tussaud and sunset blvd. FREE WiFi, FREE parking, all amenities included, WALK...
See this content immediately after install