Free Wi-Fi
Parking
This Studio City hotel is located minutes from Universal Studios. Guests can enjoy the over-sized pool and on-site restaurants, and a complimentary shuttle service is available to Universal Studios.
Number of rooms: 190
12825 Ventura Boulevard, Studio City, Los Angeles, CA 91604, United States