Das 3-Sterne Hotel Meridian Plaza befindet sich in der Nähe vom Shopping- Stadtteil von Neu-Delhi. Zudem bietet das Hotel WLAN im ganzen Gebäude.
Qutb Minar liegt etwa 6 Kilometer vom Hotel entfernt und Humayun-Mausoleum ist innerhalb von 10 Minuten mit dem Auto zu erreichen. Die Unterkunft liegt auch in einer Entfernung von 10 Gehminuten von der U-Bahn-Station Kailash Colony. National Rail Museum of India ist in rund 7 km Entfernung von der Unterkunft. Die nächste Bushaltestelle Sant Nagar liegt in einer Entfernung von etwa 700 Metern.
Das Meridian Plaza Neu-Delhi verfügt über 28 Zimmer, die alle mit einem Bügeleisen/Bügelbrett und einer Klimaanlage sowie Unterhaltungsangeboten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. Eine Mikrowelle, eine Kaffee-/Teemaschine und ein Kühlschrank werden in den Zimmern des Hotels angeboten. Die Badezimmer bieten Annehmlichkeiten wie einen Haartrockner und Hausschuhe sowie eine getrennte Toilette und eine Dusche.
Das Meridian Plaza bietet ein kostenloses Frühstücksbuffet im Restaurant. Das Restaurant Uncultured Cafe And Bar serviert verschiedene Gerichte der asiatischen Küche und liegt in der Nähe von der Unterkunft.