39.907537 ­116.288175
Go to map view
Happy Inn International Hotel - Beijing - Beijing
Happy Inn International Hotel - Beijing - Beijing - Building
Happy Inn International Hotel - Beijing - Beijing - Building
Happy Inn International Hotel - Beijing - Beijing - Lobby
Happy Inn International Hotel - Beijing - Beijing - Building
Happy Inn International Hotel - Beijing - Beijing
Happy Inn International Hotel - Beijing - Beijing - Building
65 B Fuxing Road, Haidian District, Beijing, China, Beijing 100036, China +86 108 827 8800

Get Rates

Show Happy Inn International Hotel - Beijing at the top of the results

Get Flight + Hotel

Star Ratings

Happy Inn International Hotel...
Agoda