In rund 10 Gehminuten Entfernung von der U-Bahn-Station New Delhi gelegen, bietet das Hotel Geeta Saar Neu-Delhi kostenfreie Zeitungen und kostenlose Zeitungen. Das Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem ein Restaurant.
40 Zimmer im Hotel sind mit modernen Annehmlichkeiten ausgestattet, darunter eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen.
Ein frisch zubereitetes Frühstück wird jeden Tag im Hotel Geeta Saar angeboten. Das Restaurant New Rajan Hotel liegt ganz nah an der Unterkunft.
Das 3-Sterne-Hotel ist 2 km vom Roten Fort und zudem 3 km von den Mughal Gardens entfernt. Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Laxmi-Narayan-Tempel (2,1 km) und das Humayun-Mausoleum (7 km). Gem ist in unmittelbarer Nähe zum Geeta Saar gelegen. Der Bahnhof Neu-Delhi liegt in ungefähr 15 Gehminuten Entfernung von der Unterkunft.