Choose your room
Located in Qingdao, The Castle is minutes from Guest House and Signal Hill Park. This 4-star hotel is within close proximity of Ocean University of China and Qingdao Underwater World. Make yourself at home in one of the 54 air-conditioned rooms featuring refrigerators and minibars (stocked with some free items). 26-inch LCD televisions with cable programming provide entertainment, while complimentary high-speed (wired) Internet access keeps you connected. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Useful information:Other names for Hotel The Castle:
The Castle Boutique