The hotel is located at Wuyi Square on Changjiang Road in Dalian, within easy reach of local landmarks like People's Square and Olympic Park, about 1 km or 20 minutes on foot. This hotel is about 3 km to Dalian Railway Station.The hotel opened in 2009 and has 85 guest rooms and suites. Guests are welcomed to the air-conditioned establishment in a lobby with 24-hour reception and check-out service. Those arriving by car may leave their vehicle in the car park.The hotel offers a variety of attractive rooms equipped with complimentary broadband Internet access. Each room features a shower, satellite/cable TV and individually regulated air conditioning and heating.