Lodging/Accommodations close to Beijing Aquarium
Imperial Courtyard Hotel
+1-888-788-5576
No.16 Huayuandongxiang Andingmen Dongcheng Distric, Beijing, 100009 China
+1-888-788-5576
~3.38 miles east of Beijing Aquarium
- Four-star property
- Hotel has 2 suites
Back to Top