Azad Hind Gram befindet sich in unmittelbarer Nähe vom Hotel Metroview Neu-Delhi und ist unter anderem in ca. 25 Minuten zu Fuß zu erreichen. Das Hotel verfügt auch über Parkplätze.
Baba Haridas Temple liegt ungefähr 4 km von hier entfernt. Das Metroview befindet sich in ungefähr 10 Gehminuten Entfernung von der U-Bahn-Station Pandit Shree Ram Sharma.
Neben einem Balkon und einem Ankleidebereich sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Den Gästen stehen eine Klimaanlage sowie eine Minibar zur Verfügung. Die meisten Zimmer von der Unterkunft verfügen über eine getrennte Toilette und eine Dusche. Zu den weiteren Annehmlichkeiten gehören auch ein Haartrockner und Badelaken.
Das Hotel Metroview bietet täglich ein frisches vegetarisches Frühstück.