Los huéspedes del Hotel 66 By A1Rooms Nueva Delhi, de 5 estrellas, pueden disfrutar de un fácil acceso al Paharganj, que se encuentra a tan solo 6 minutos a pie.
Las habitaciones incluyen una zona de estar, así como TV de pantalla plana con canales vía satélite para tu comodidad. Las habitaciones, amuebladas con un escritorio, también cuentan con ventanas insonorizadas. Tienen cuartos de baño con un inodoro separado y ducha, además de toallas de baño y zapatillas.
El restaurante la Chawla De Mashoor Amritsari Naan se encuentra a 450 metros del 66 By A1Rooms Nueva Delhi.
El hotel está situado a 3 km del Fuerte Rojo de Delhi y a 2 km de la Mezquita del viernes. Los atractivos culturales de la zona incluyen el Museo de Cera Madame Tussauds Delhi, que está a unos 25 minutos a pie. Situado a 2,1 km de la Catedral del Sagrado Corazón, el hotel 66 By A1Rooms Nueva Delhi pone la ciudad al alcance de la mano. La estación de autobuses Paharganj stand se encuentra al lado del hotel.