The North Garden Hotel is located right in the center of downtown Beijing. There are lot of famous places around the hotel.