Los huéspedes del Hotel O Orchid Inn Nueva Delhi pueden visitar el Fuerte de Tughlaqabad, situado a 7 km.
A 10 minutos en coche puedes visitar Surajkund Crafts Mela. La zona también incluye lugares naturales como las Granjas del Pródigo, que se localizan a 6 km de este hotel de 3 estrellas. La estación de tren Nueva Delhi se encuentra a unos 40 minutos en coche del hotel.
A un corto paseo del Orchid Inn, el restaurante Ganesh Sweets sirve comida india.