Hi Inn Beijing South Station North Avenue
Hi Inn Beijing South Station North Avenue
Building 2, No. 1 Kaiyangli St, Fengtai District, Beijing,
Beijing,
100069 · Map
Hi Inn Beijing South Station North Avenue Facilities
- 81 rooms
- Private bathroom in some rooms
- Colour television in all rooms
- Telephone in all rooms
- Major credit cards accepted