The Mira Hong Kong

The Mira Hong Kong

Mira Place, 118-130 Nathan Road, Tsimshatsui, Kowloon

Hotel Description

The Mira Hong Kong