The Mira Hong Kong Hotel
The Mira Hong Kong Hotel
Hotel
Mira Place, 118-130 Nathan Road, Tsimshatsui, Kowloon, Hong Kong SAR
84
Very Good ·
942 reviews