Das 3-Sterne Oyo Townhouse 80 Meera Bagh liegt im Viertel West Delhi von Neu-Delhi, in einer Entfernung von 26 Autominuten vom Flughafen Delhi.
Vedic Expo ist rund 10 Autominuten vom Hotel entfernt, während Mystery Rooms in einer 3 km Entfernung ist. Clock Tower ist in 10 Fahrminuten erreichbar. Die Bushaltestelle Meera Bagh befindet sich in der Nähe des Hotels und ist in nur 200 Meter Entfernung.
Das Oyo Townhouse 80 Meera Bagh Neu-Delhi verfügt über 34 Zimmer, wo die Gäste TV und Mehrkanal-Fernsehen genießen können.
Im Oyo Townhouse 80 Meera Bagh wird ein kostenloses einfaches Frühstück angeboten. Etwa 8 Fußminuten von der Unterkunft entfernt, lädt das Restaurant Domino's Pizza zum Speisen ein.