The 2-star Pod Inn is situated in the very heart of Beijing at a distance of 4.2 km from the unique Niujie Mosque.
While staying in the hotel, you are invited to discover Grand View Garden, located around 10 minutes' drive away, or visit sports venues like Cadillac Arena, which is nearly 10 minutes' drive away. Beijing Zoo, about 7 km away, is definitely a must-see for family tourists in Beijing. This Beijing hotel stands at a distance of 3.6 km from Baiyun Taoist Temple, popular with pilgrims and tourists alike. The accommodation is near a tube station and not too far from Liuliqiao East tube station. Beijing Capital International airport lies 45 km away from Pod Inn, and it takes about 30 minutes by car to get there.