Friday, September 26, 2014

A Must-See Starwood Hotel

Starwood Hotels &  Resorts opened The Castle Hotel in Dalian, China. This hotel has 292 beautiful guest rooms and suites offering excellent views of  the Xinghai Bay and Yellow Sea. It is located steps away from Xinghai Square. As stated on the hotels website it is “designed to align with its majestic environment, the hotel’s captivating amenities include the enchanting Kaiser SPA, a state-of-the-art Fitness Center, and indoor swimming pool. “ This hotel is in a perfect location, and a pleasant stay for business meetings as Dalian is the largest city square in Asia. For more information visit:

No comments: