It is a good place to stay in Delhi. The internal ambience gives a feeling of your home. The rooms are clean and tidy and the service offered are also good. The food quality is also good. The only thing lacking is service time in their restaurant.
More
