The Mira Hong Kong, a lifestyle urban design hotel in Hong Kong, overlooking lush Kowloon Park in the heart of Tsim Sha Tsui.