Just next to the corporate Mecca, this urban space is perfect for people looking out for peaceful, nature-filled and affordable accommodation. Conveniently connected to transportation modes and the Delhi Metro, it is the perfect escape to a home away from home.
Price: Starting at INR 6,000 per month