Welcome to Comfort Inn The President , New Delhi , India