Das Hotel Rove befindet sich im Herzen von Neu-Delhi und verfügt über WLAN in den öffentlichen Bereichen. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
University of Delhi ist ca. 10 Autominuten von dem 3-Sterne-Hotel entfernt gelegen. Akshardham-Tempel erreicht man in 15 Autominuten. Die Unterkunft liegt auch in 400 Meter Entfernung von der U-Bahn-Station Chawri Bazar. Gauri Shankar Mandir liegt nicht weit weg vom Hotel. Die Bushaltestelle Lal Quila ist in rund 800 Meter Entfernung vom Hotel Rove.
Im Hotel stehen den Gästen 30 klimatisierte Zimmer zur Verfügung, die mit einem Flachbild-TV sowie einem elektrischen Wasserkocher ausgestattet sind.
Hotelgäste können im Restaurant frühstücken. Das Restaurant Sudarshan serviert verschiedene Arten von indischen Gerichten und liegt nur ein paar Schritte entfernt von der Unterkunft.