Hotel Citi International

One of the best Budget Hotels in the heart of Delhi Hotel Citi located centrally in Karol Bagh, New Delhi, the hotel is very near to Karol Bagh Station of Delhi Metro, New Delhi Railway Station and just a 20-minute drive from Delhi Airport. Citi International Hotel in New Delhi is one of the best…