Movies filmed in Newton Hotel, 218 Electric Road, North Point, Hong Kong, China

There are 1 movies that were filmed in Newton Hotel, 218 Electric Road, North Point, Hong Kong, China.
City: North Point Country: Hong Kong