Welcome to Hotel Castle Blue New Delhi near IGI Airport , New Delhi , India