Situado a 3 km de distancia del Fuerte rojo de Delhi, este hotel de 2 estrellas, Treebo City Heights Nueva Delhi, se encuentra cerca del Rama Krishna Ashram.
El hotel está situado en Nueva Delhi, justo al lado de la estación de metro la Ramakrishna Ashram Marg. La zona incluye lugares de interés religioso como la Mezquita del viernes (1 km) y la Catedral del Sagrado Corazón (1,1 km). Este hotel está situado a unos 25 minutos andando del Agrasen ki baoli, mientras que la estación de autobuses Paharganj stand está a 10 minutos a pie del hotel. La estación de metro más cercana está a menos de 5 minutos a pie del sitio.
El Treebo City Heights sirve todos los días un desayuno gratuito. El restaurante el Appetitte German Bakery está a unos minutos de este lugar y sirve comida china.