Indira Gandhi Denkmal liegt circa 4 Kilometer von dem 4-Sterne-Hotel O Villa House Neu-Delhi entfernt und ist unbedingt einen Besuch wert.
Das O Villa House verfügt über 30 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie einem Fernsehen mit mehreren Kanälen ausgestattet sind.
Sie können im Restaurant Pind Balluchi in der Nähe von der Unterkunft lecker essen.
Das Hotel befindet sich im Stadtteil South Delhi von Neu-Delhi. Zudem lässt sich Lotustempel innerhalb von circa 10 Minuten mit dem Auto erreichen. Zu den nahe gelegenen Sportattraktionen gehört Thyagaraj Sports Complex (ist 2 km weit weg vom Hotel). Auch 3Cs Mall befindet sich in der Nähe, in unmittelbarer Nähe zum O Villa House Neu-Delhi. Die Unterkunft liegt in einer 150 Meter Entfernung von der U-Bahn-Station Lajpat Nagar, während Festung Purana Qila ca. 15 Minuten Autofahrt von hier entfernt ist. Vom Flughafen Delhi aus erreichen Sie das Hotel in etwa 23 Autominuten.