We arrived in Delhi with a hotel already booked. Our driver drove around acting like he couldn't find our hotel and we ended up at De Holiday Inn after he said he would never be able to find our original hotel. They charged us 3000rupees for the night stay which was insanely overpriced and the guy at reception gave a look to the taxi driver when we said we would pay with a credit card. Guess it's harder for him to get the commission. The next morning, at around 6am, it only took a 60rupee ride to get to our hotel and it was not that difficult to find.
The place is incredibly dirty and I reserved my judgement until the end of our trip so I could assess it against other places we stayed. The bed had stains, the wall had stains, the bathroom had stains, the one towel they had on the bed was grey when it was obviously supposed to be white. The multitude of dogs barking outside was the worst anywhere we stayed and there was a guy clearing his throat all night. There's no internet in the hotel either.
The only pros: we got beer delivered to our room and the morning guy was actually helpful in finding our actual hotel. The taxi driver took the one print out we had with our hotel address on it so the morning reception guy called a service to find out the phone number and address of our actual hotel.
Stay away. And if a taxi driver brings you here, argue with them until they agree to bring you to your actual hotel. Had it not been our first night, we would have definitely fought harder with the driver.