Royal Plaza Hotel

Royal Plaza Hotel

193 Prince Edward Road West, Kowloon

Hotel Description

Royal Plaza Hotel