New Delhi and NCR, भारत
Hotel Star 17, The Red Scarlet, Plot No 170, Hotel Star 17, Dwarka Block A Pocket 2, Sector 17, New Delhi - 110078, 110078
1 double bed