Overview

Hi Inn Bird Nest

No. 8, Yuhui North Road, Beijing 100101, China
+86 108 462 8788

Call

+86 108 462 8788

Nearby

    show all
    Reviews
    Map

    Map