14 Crazy, Cool Hotels You HAVE To See
What others are saying
The Castle Hotel has opened in Dalian in the Liaoning Peninsula, China. Bizarre, incredible luxury hotels you can book now!
castle, luxury, and house image
To stay at the Castle Hotel in Dalian, China would be an awesome experience
Never take a basic vacation again with these 14 bizarre and incredible hotels
Bizarre, incredible luxury hotels you can (and should!) book ASAP