Super 8 Hotel Beijing West Railway Station North Square is located at No. 126 of East Lian Hua Chi Road, Fengtai District, Beijing, China. The infrastructure surrounding our Beijing hotel is perfect for your arriving. There are about 61 comfortable rooms in our hotel. Free parking and ADSL are also available in our hotel for you. Clean and friendly is always being the target of our service.

Super 8 Hotel Beijing West Railway Station North Square

126 East Lian Huachi Rd Beijing Beijing 044104

Hotel Amenities

Hotel Amenities

Elevators, Express Checkout, Outdoor Parking, Wake-up Service, Free Parking, Coffee Maker in Room, High speed internet access,

  • Elevator/lift 
  • Express check-out 
  • Number of floors - 2 
  • Total number of rooms - 61 

Room Amenities

  • Coffee/tea maker 

Hotel Policies

Check-in

Check-in time starts at 12:00:00

Check-out

Check-out time is 12:00:00


* Rooms for this hotel are currently unavailable on our site.
† This room is not available on our site.
Sorry, we seem to have had an issue loading our review content. Try again?