Mikado - Unit 213 Private Micro Suite - Apartments for Rent in Los Angeles, California, United States
Entire home/apt in Los Angeles, United States. Stay in Brand New Micro Suite Apartment The Mikado Hotel has been meticulously restored and given new life and an entirely new interior. In addition to a new rooftop lounge and courtyard, the Mikado is now home to 42 micro-suites. Each complete ...
See this content immediately after install