Situado a unos 20 minutos a pie de la Universidad Renmin, el North Latitudes Business Hotel Pekín, de 4 estrellas, ofrece recepción las 24 horas y un florista. Este hotel también incluye un aparcamiento.
El Palacio de Verano se encuentra a 4 km del hotel en Pekín. La Universidad Tsinghua está a unos 10 minutos en coche. La parada de autobús Weigong Bridge está no muy lejos del hotel North Latitudes Business Pekín.
El bar de música ofrece a los huéspedes ligeras bebidas. El restaurante Tairyo está al lado del lugar, a tan solo 1 km.