The Mira has just emerged from a 65 million-dollar renovation to claim its place as a luxury hotel located in a stand-out fashion opposite the popular Kowloon Park in Hong Kong. Your room has a view of the rich green park which is a rare treat in the Hong Kong …