New Delhi and NCR, India
Greater Noida West Road, Amrapali Leisure Valley Villas, 201009
1 king bed & 1 king bed & 1 king bed