BR

Newton Place Hotel

Kowloon, China