Opened in 2016, the Sicilia Villa & Resort offers travelers a pleasant stay in Beijing, whether for business or leisure purposes. Traveling to the hotel is easy with Beijing North Railway Station located approximately 11km away and Nanyuan Airport roughly 32km away. This hotel is located near many o...