Hotel O Classic Nowe Delhi jest położony w dzielnicy North Delhi w Nowym Dehli, 4 km od takich atrakcji kulturalnych jak Sheesh Mahal.
Pokoje wyposażone są w klimatyzację, a także telewizję satelitarną. Goście mogą korzystać z oddzielnej toalety i prysznica, które są dostępne w każdej łazience.
Oferująca posiłki kuchni indyjskiej restauracja Lotus Leaf znajduje się 16 min spacerem od O Classic.
W pobliżu warto odwiedzić takie atrakcje jak Water Tank oraz Japanese Park, zlokalizowane 10 min samochodem i 25 min pieszo od tego hotelu odpowiednio. Bhagwan Parshuram Institute of Technology jest popularnym miejscem edukacji, które można zwiedzić w odległości kilku przecznic od hotelu. Adventure Island znajduje się 2 km od O Classic w Nowym Dehli, natomiast New Delhi leży w 15 km. Ten obiekt noclegowy zlokalizowany kilka kroków od przystanku autobusowego Sec-16 Rohini.