Mikado Hotel has superb location in North Hollywood and it is placed less than 6 miles from Bob Hope Airport, Universal Studios Hollywood, Warner Brothers Studios and NBC Studios. Also, less than 6 miles from Mikado Hotel are Franklin Canyon Park Mountains Recreation Area, Sherman Oaks Castle Park, and Hollywood Sign.
Mikado Hotel is an ideal starting point for your LA and Hollywood experience, just enough close to the stars.
Address: 12600 Riverside Drive, North Hollywood, CA 91607, USA
Phone: +1 818-763-9141