Das 4-Sterne-Hotel Hotel The Royal Plaza liegt im Business- Bezirk von Neu-Delhi und bietet 6 Restaurants mit amerikanischen, britischen und chinesischen Gerichten. Das Hotel liegt circa 1 Kilometer vom See Bangla Sahib Sarovar entfernt und bietet auch einen Dampfbad, Saunaanlagen und ein Außenschwimmbad an.
Das Hotel liegt in einer malerischen Lage von Neu-Delhi, in einer 10 Fußminuten Entfernung von der U-Bahn-Station Patel Chowk. Festung Purana Qila kann in ungefähr 10 Minuten Autofahrt von der Unterkunft erreicht werden. Darüber hinaus befinden sich sowohl Indira Gandhi National Centre for the Arts als auch National Spiritual Assembly of The Baha'is of India in der Nähe. Das Hotel The Royal Plaza befindet sich 20 km vom Flughafen Delhi und weniger als 5 Minuten zu Fuß von der Bushaltestelle Firoz Shah Road entfernt.
Alle klimatisierten Zimmer verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Minibar. Einige bieten auch einen Ankleidebereich und eine Essecke. Diese Zimmer haben Parkettböden. Die Marmorbadezimmer sind mit einem Haartrockner und einem Jacuzzi ausgestattet und bieten unter anderem einen Haartrockner und Toilettenartikel. Die Zimmer blicken ebenfalls auf die Stadt.
Das Royal Plaza Neu-Delhi bietet seinen Gästen täglich ein einfache Frühstück, das im Restaurant serviert wird. Vor Ort gibt es eine Lounge- Bar. Die asiatische Küche können Sie im Restaurant Shang Palace genießen, das weniger als 5 Minuten zu Fuß von hier entfernt ist.