Wife & I stayed at the Mayur in Oct 2011. Negotiated a good rate so do bargain for a better deal! The room itself was pretty average but acceptable for the price I paid. What was great was that it had a marvellous pool open 24/7 [pool towels provided on request!] and a pretty garden away from the traffic noise. It was so relaxing just to sit outside the bugalow and listen to the birds! Of course, if you were lucky you could spot some monkeys too, making over the bungalow roofs!
The hotel is definitely not within walking distance of the Taj, unless you like a very long hike in the heat, dust & traffic. Autos [tuk tuks] & taxis are always at hand. The hotel has a restaurant & bar but for water & sodas it was cheaper to try the local stalls just outside the complex. A short auto drive would take you to restaurants and more shops in the Fatehabad Road.
Some of the staff hang around and watch out for the one who tried his luck with us saying there was a Rs 100 fee per person to use the pool! He backed off very quickly when I said I would take it up with the hotel manager! We did have snacks by the pool which were tasty but took some time to appear so do order in advance!
The Mayur has such potential but then I guess the rates would rocket! Right now for the price, the pool & the garden it is worth a try but don't expect the Hilton!