Click here to book your room

12600 Riverside Drive, North Hollywood, CA 91607, USA
website: www.mikadohotels.com