(New Air-Conditioning!) Located in Echo Park. Near Echo Park Lake, Dodger Stadium, downtown L.A., Hollywood, Walt Disney Concert Hall, Chinatown, L.A Zoo, Griffith Observatory, Elysian Park, Autry Museum of the American West, LA Plaza De Culturas y Artes, Civic Center / Grand Park, Staples Center, Convention Center, coffee shops and multicultural restaurants etc.
Free parking on premises
Unavailable: Carbon monoxide detector