New Delhi and NCR, Índia
Swama Nagri, Greater Noida, UP, 201310, India, 201310
2 single beds
1 king bed