Universal Studios / Burbank Area,12600 Riverside Dr NORTH HOLLYWOOD 91607 US
General view
General view
General view
General view
General view
Lobby
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
General view
This comfortable hotel is set in Universal Studios / Burbank Area. Clients can make good use of the wireless internet connection available at the public areas of the property. This hotel offers 24-hour reception for guests' convenience. Mikado Hotel follows environmentally sustainable practices. Additional fees may apply for some services.