New Delhi and NCR, Hindistan
C-17 Sector 63 A Noida, C-17 Sector 63 A Noida, 201301
1 king bed
1 double bed