In einer Entfernung von 5 Gehminuten von dem 3-Sterne-Hotel Bill Palace Delhi liegt Jheel Park. Das Hotel verfügt auch über Parkplätze.
Nationalmuseum Neu-Delhi ist ca. 6 Kilometer von der Unterkunft entfernt. Das Bill Palace Delhi liegt auch nicht weit entfernt von der U-Bahn-Station Rajendra Place. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie der Karol Bagh Markt (ist in 20 Gehminuten Entfernung vom Hotel). Die nächstgelegene U-Bahn-Station ist etwa 850 Meter von.
Im Hotel Bill Palace können Sie eines der 22 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Eine getrennte Toilette und eine Dusche sind im Badezimmer vorhanden.
Das Restaurant Foji Ka Dhaba, das sowohl leckere Speisen als auch Getränke serviert, befindet sich etwa 5 Minuten zu Fuß von der Unterkunft entfernt.