THE MIRA HONG KONG

118 Nathan Road
Hong Kong
China