The Castle Hotel, a Luxury Collection Hotel, opened its doors Sept. 18, 2014. It marks their first hotel in Liaoning, China, offering the brand's signature concierge service and indigenous cultural experiences in a majestic urban retreat.
The Luxury Collection Hotels & Resorts