ZEN Rooms Argyle Street Kowloon
No 83 Argyle Street Mongkok
Kowloon,
HK
Near Mong Kok Computer Centre