Los huéspedes del Flagship Hotel Moonshine Inn Nueva Delhi, de 4 estrellas, pueden disfrutar de acceso al Fuerte de Tughlaqabad, ubicado a unos 3 km.
El hotel también incluye acceso a la Fabindia, que se sitúa a unos 10 minutos en coche. Independientemente de la religión, los viajeros prefieren visitar el Templo del loto, un popular lugar de culto situado a una distancia de 6 km de este hotel. Cerca del Flagship Hotel Moonshine Inn Nueva Delhi, los huéspedes encontrarán la estación de metro Mohan Estate.