Established in 1989, the hotel is located in a stylish modern building that boasts 443 luxurious appointed guest rooms and elegantly appointed suites.
The Royal Park is located in Shatin, conveniently just 15 minutes from Tsim Sha Tsui East by stations and a 45 minute drive to the International Airport via the highway. The hotel is adjacent to the Shatin MTR station, which also provides a direct link to the Hong Kong-China border. This property overlooks the Shing Mun River and Shatin Central Park and is linked with the very large and lively shopping malls and entertainment complex of New Town Plaza. Nearby attractions are the Shatin Race Course and the Hong Kong Heritage Museum.
The hotel has three restaurants and one bar. The restaurants are medium to large in size and serve Japanese, Chinese and International cuisine. The bar in the lobby is large in size and is newly renovated. It has a contemporary look with large windows and serves wine, cocktails as well as an a la carte menu. For groups, the bar has private areas with karaoke facilities.