New Delhi and NCR, Indie
1995/41, Nai Wala, SK Dass Road, Karol Bagh Delhi Delhi 110005 India, 110005
1 double bed or 2 single beds