Located approximately 25 minutes' walk from Netaji Subhas Institute of Technology, the 4-star Hotel O Small Town Najafgarh includes 30 rooms. There is also parking.
Situated in the South West district of Najafgarh, this Najafgarh hotel is 4.1 km from the Dwarka Park. The hotel stands just moments from Nawada tube station. The ISKCON Temple lies nearly 30 minutes' walk away. Kakrola Crossing bus stop is located 850 metres from the O Small Town Najafgarh.
The rooms comprise a sitting area complete with climate control, as well as a flat-screen TV with satellite channels.
The property is within a few blocks of the restaurant Kolkata Biryani.