A una distancia de 4 km del Hotel O Crown Inn Nueva Delhi, de 3 estrellas, los huéspedes pueden visitar la Expo Védica. El hotel dispone de consigna de equipaje, así como con consigna de equipaje.
La estación de tren Nueva Delhi se encuentra a unos 30 minutos en coche.