Los huéspedes del Hotel O Westend Inn Nueva Delhi pueden visitar el Fuerte de Tughlaqabad, situado a 7 km. Con un restaurante, este hotel de 3 estrellas está situadoa unos 500 metros del Jardín de los Cinco Sentidos.
Entre los lugares de interés cultural de la zona se incluye el Jahaz Mahal, que se encuentra a 4 km. Un trayecto de 10 minutos te llevará desde el Westend Inn hasta el pilar de hierro de Delhi. La estación de metro Saket está situada en los alrededores del hotel.
El restaurante Jugmug Thela ofrece una gran selección de platos a 5 minutos a pie de este establecimiento.