Loading hotels
Confirming room availability...
El Royale Hotel Near Universal Studios Hollywood, 11117 Ventura Blvd, Los Angeles, United States
Make use of convenient amenities, which include complimentary wireless Internet access and concierge services.