Overview

Shambhala at the Great Wall

No. 28 Xiaguandi Village, Yanxi Township, Huairo District, Beijing, Yanqi 101407, China
+86 108 401 8886

$143+

Overall guest ratings

7.9/10 Good
Based on 13 reviews

Nearby

    Show all
    Reviews
    Map

    Map