A hotel that brings you comforts and luxury at your price. When you land to Delhi to take a holiday tour, you must look for a suitable accommodation. Hotel Delhi City Center awaits you in the most happening area of Delhi. It locates just at a stone distance from New Delhi Station. You can reach the airport within a few second from the hotel. It has a strategic location that can make you reach every site around the city.
When you look for a Budget Hotel in Delhi, Hotel Delhi City… Continue