Das Hotel Bill Palace Neu-Delhi liegt im Viertel Karol Bagh, in einer Entfernung von 22 Autominuten vom Flughafen Delhi. Die Gäste, die im Hotel übernachten, können ihr Auto in der Nähe parken.
Das Stadtzentrum von Neu-Delhi ist 5 km und Agrasen Ki Baoli ist ca. 6 Kilometer von dem 3-Sterne-Hotel entfernt. Zu den Sehenswürdigkeiten, in 2 km Entfernung von der Unterkunft, gehört auch Laxmi-Narayan-Tempel. Jheel Park ist gleich neben dem Hotel gelegen. Das Hotel Bill Palace liegt ideal in 850 Meter Entfernung zur U-Bahn-Station Rajendra Place.
Das Hotel in Neu-Delhi umfasst 22 Zimmer mit verschiedenen Annehmlichkeiten — einer Sitzecke, einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage. Sie sind mit einer Minibar zur Selbstverpflegung sowie mit einem Flachbild-TV ausgestattet.
Frühstück wird täglich im Restaurant angeboten. Das Restaurant Foji Ka Dhaba befindet sich direkt an der Unterkunft.