New Delhi and NCR, Índia
1156/1157 shyam colonybudh vihar phase 2 near 990 bus stand sector 23 Delhi Delhi 110086 India, 110086
1 double bed or 2 single beds