Mikado Hotel

3.0 star property
Hotel with a 24-hour front desk, steps from San Fernando Valley

Choose dates to view prices