A unos 25 minutos a pie del hotel cómodo Church Road Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar Club de golf de Delhi. Este hotel está equipado con 18 habitaciones y de comodidades como una barbería.
El hotel goza de una ubicación privilegiada a unos 4 km del Museo Nacional de Nueva Delhi. La Puerta de la India está enclavada justo al lado del Church Road Nueva Delhi, mientras que la parada de autobús Bhogal está a tan solo 300 metros. Este alojamiento cómodo te permite disfrutar de lugares naturales como los Jardines de Lodi, a unos 3 km. La estación de tren Nueva Delhi está a unos 10 minutos en coche, y la estación de metro Jangpura, a unos 10 minutos a pie.
Las habitaciones incluyen una terraza y una zona de estar completas con aire acondicionado, así como Wi-Fi gratis y una tv de pantalla plana con canales vía satélite. Los huéspedes pueden usar un inodoro separado y una ducha en cada baño. En los baños familiares se incluyen un inodoro separado y una ducha.
El restaurante China Hut invita a los viajeros a disfrutar de comida china, y se encuentra a una distancia de 250 metros del hotel Church Road.