Отель Optimum Baba Residency расположен в районе Пахаргандж города Нью-Дели, в 2,2 км от обсерватории Джантар-Мантар. К услугам гостей ресторан, бесплатный Wi-Fi на всей территории и бесплатная частная парковка.
Номера оснащены телевизором. В некоторых из них обустроена гостиная зона. Помимо этого, в распоряжении гостей собственная ванная комната с душем.
Стойка регистрации отеля работает круглосуточно. Также осуществляется доставка еды и напитков в номер.
В 2,5 км от отеля Optimum Baba Residency находится Красный форт, а в 2,7 км — стадион для игры в крикет Фероз-Шах-Котла. Расстояние до международного аэропорта Дели составляет 15 км.