3-звездочный Hotel O Royal Villa New Delhi находится в 4 км от Национальной галереи современного искусства и предлагает 30 номеров. На территории доступна парковка.
Отель находится в 15 минутах езды от Ворот Индии. Ближайшие спортивные достопримечательности включают Спортивный комплекс Siri Fort, расположенный в 3 км от этого отеля. Одно из преимуществ отеля — расположение вблизи Храма Радхи-Партхасаратхи в Дели. На расстоянии всего 650 метров от отеля O Royal Villa находится автобусная остановка PGDAV College.
Для удобства гостей в номерах предусмотрена зона отдыха.
Ресторан "Indian Accent" расположен в паре минут ходьбы от отеля.