Beijing - China
Beijing - China
Beijing - China

If what you're looking for is a conveniently located hotel in Beijing, look no further than JW Marriott Hotel Beijing Central. Situated only 6.2 km from the city center, guests are well located to enjoy the tow ... Read more

View all hotels in Beijing