Castle, A Luxury Collection Hotel is placed in a natural area of Dalian in the vicinity of Shengya Aquarium, Xinghai Park and Dalian Forest Zoo.
Thanks to a metro station nearby, the hotel is well connected with other parts of Dalian. The property lies within 5 km from the city center.
Castle, A Luxury Collection Hotel is within a 15-minute drive to Dalian airport.
The hotel comprises 292 rooms equipped with a minibar and wireless internet.
Multilingual staff provides guests with 24-hour room service and concierge service.