One of the largest motion picture companies in the world, 20th Century Fox has been responsible for some of the biggest and most popular films of all time. A full-service studio and back lot, Fox Studios provides production facilities and services for film, television and related entertainment industries. Azul Inn West Los Angeles - Century City is a hotel near Fox Studios. Located along Santa Monica Blvd, we’re less than 2 miles away from the main gate at Fox Studios making it the ideal hotel for employees, prospective employees, and visitors to the studio.