Расположение Hotel Royal Plaza New Delhi позволяет легко добраться до рынка тканей, который находится менее чем в 2 км. Для обеспечения безопасности гостей в отеле предусмотрено сейф.
Он находится всего в 10 минутах езды от Кафедрального собора Искупления. Религиозные достопримечательности в этом районе включают Делийскую соборную мечеть (2,1 км) и Мечеть Фатехпур-Масджид (2,2 км). Джантар-Мантар располагается приблизительно в 2,3 км от отеля. Отель Royal Plaza находится в паре минут ходьбы от автобусной остановки "Pillar no.26".
В номерах этого отеля предусмотрен персональный сейф и многоканальное телевидение. В них есть телевизор с плоским экраном и спутниковыми каналами, а также система климат-контроля.
Ресторан "New Delhi Darbar", где подают блюда индийской кухни, находится менее чем в 7 минутах ходьбы от Hotel Royal Plaza.