Located 674 meters from Taj Pavilon Indian Restaurant. The 4-star Metropark Lido Hotel offers comfort and convenience whether you're on business or holiday in Beijing.
Located 713 meters from Taj Pavilon Indian Restaurant. Crowne Plaza Beijing Lido is a popular choice amongst travelers in Beijing, whether exploring or just passing through.
Located 1,098 meters from Taj Pavilon Indian Restaurant. The 2-star Hanting Hotel Beijing Yansha Xiaoyun Bridge Branch offers comfort and convenience whether you're on business or holiday in Beijing.