Mikado Hotel, North Hollywood (3-star) | TravelManiac