Hotel Orchid Garden, Nueva Delhi

51 Deshbandhu Gupta Road Nueva Delhi110005, India