Nite Inn Studio City

10612 Ventura Blvd
Studio City
California
United States