Sardar House se encuentra en Nueva Delhi, a 2,2 km de Tumba de Humayun y a 5 km de Jardines de Lodi, y ofrece vistas al jardín y wifi gratis.
Se ofrece terraza con vistas a la ciudad, TV de pantalla plana vía satélite y aire acondicionado en algunas unidades.
Puerta de la India está a 5,1 km del alojamiento, y Centro de Exposciones Pragati Maidan está a 5,1 km. El aeropuerto más cercano (Aeropuerto de Hindon) está a 19 km.