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